什么是程序设计语言
什么是程序設(shè)計(jì)語(yǔ)言
什么是程序設(shè)計(jì)語(yǔ)言?
程序設(shè)計(jì)語(yǔ)言實(shí)際上就是一套規(guī)范的集合,主要包括該語(yǔ)言使用的字符集,直接或間接支持的數(shù)據(jù)類(lèi)型集合,運(yùn)算符集合,關(guān)鍵字集合,指令集合,語(yǔ)法集合等,這些內(nèi)容就是語(yǔ)言的特征集。
什么是語(yǔ)言的實(shí)現(xiàn)?
語(yǔ)言實(shí)現(xiàn)就是具體的實(shí)現(xiàn)一種語(yǔ)言的各種特征并支持特定編程模式的技術(shù)和工具。一般來(lái)講,編程語(yǔ)言的實(shí)現(xiàn)就是編譯器(compiler)和連接器(linker)的編譯連接模式,或者解釋器(interpreter)解釋器模式的實(shí)現(xiàn),即用來(lái)分析你源代碼并生成最終可執(zhí)行機(jī)器指令集合的工具,以及一套標(biāo)準(zhǔn)庫(kù)的實(shí)現(xiàn)。
什么是程序庫(kù)?
程序庫(kù)是(Library)是有具體的語(yǔ)言實(shí)現(xiàn)提供的,它使用語(yǔ)言本身的基本構(gòu)造開(kāi)發(fā)而成的,可重用的庫(kù)是“軟件重用”思想的重要體現(xiàn),也是“面向?qū)ο缶幊獭钡哪繕?biāo)之一。在C++編程中,最常用的是STL(標(biāo)準(zhǔn)模板庫(kù)),boost庫(kù),C RunTime Library等。
什么是開(kāi)發(fā)環(huán)境
開(kāi)發(fā)環(huán)境是泛指支持軟件的一切工具,例如操作系統(tǒng)、代碼編輯器、編譯器、連接器、調(diào)試器等等。在現(xiàn)今這個(gè)時(shí)代,已經(jīng)集成了開(kāi)發(fā)環(huán)境(IDE),集成開(kāi)發(fā)環(huán)境把編輯器、編譯器、連接器以及調(diào)試器等工具集成到一個(gè)工作空間中。
總結(jié)
- 上一篇: 个人打卡签到表html代码,考勤每日签到
- 下一篇: fm核武破解 java出错_java.l