計(jì)算機(jī)高級(jí)語(yǔ)言包括:vb、vc、foxpro、delphi等。這些語(yǔ)言的語(yǔ)法、命令格式都各不相同。 高級(jí)語(yǔ)言所編制的程序不能直接被計(jì)算機(jī)識(shí)別,必須經(jīng)過(guò)轉(zhuǎn)換才能被執(zhí)行,按轉(zhuǎn)換方式可將它們分為兩類,解釋類執(zhí)行方式類似于我們?nèi)粘I钪械耐暦g”。應(yīng)用程序源代碼一邊由相應(yīng)語(yǔ)言的解釋器翻譯”成目標(biāo)代碼(機(jī)器語(yǔ)言),一邊執(zhí)行,因此效率比較低,而且不能生成可獨(dú)立執(zhí)行的可執(zhí)行文件,應(yīng)用程序不能脫離其解釋器,但這種方式比較靈活,可以動(dòng)態(tài)地調(diào)整、修改應(yīng)用程序。擴(kuò)展資料C語(yǔ)言Dennis Ritchie在七十年代創(chuàng)建的,它功能更強(qiáng)大且與ALGOL保持更連續(xù)的繼承性,而ALGOL則是COBOL和FORTRAN的結(jié)構(gòu)化繼承者。C語(yǔ)言被設(shè)計(jì)成一個(gè)比它的前輩更精巧、更簡(jiǎn)單的版本,它適于編寫系統(tǒng)級(jí)的程序,比如操作系統(tǒng)。在此之前,操作系統(tǒng)是使用匯編語(yǔ)言編寫的,而且不可移植。C語(yǔ)言是第一個(gè)使得系統(tǒng)級(jí)代碼移植成為可能的編程語(yǔ)言。優(yōu)點(diǎn):有益于編寫小而快的程序。很容易與匯編語(yǔ)言結(jié)合。具有很高的標(biāo)準(zhǔn)化,因此其他平臺(tái)上的各版本非常相似。缺點(diǎn):不容易支持面向?qū)ο蠹夹g(shù)。語(yǔ)法有時(shí)會(huì)非常難以理解,并造成濫用。移植性:C語(yǔ)言的核心以及ANSI函數(shù)調(diào)用都具有移植性,但僅限于流程控制、內(nèi)存管理和簡(jiǎn)單的文件處理。其他的東西都跟平臺(tái)有關(guān)。比如說(shuō),為Windows和Mac開(kāi)發(fā)可移植的程序,用戶界面部分就需要用到與系統(tǒng)相關(guān)的函數(shù)調(diào)用。這一般意味著你必須寫兩次用戶界面代碼,不過(guò)還好有一些庫(kù)可以減輕工作量。參考資料來(lái)源:百度百科-計(jì)算機(jī)高級(jí)語(yǔ)言
標(biāo)簽:
免責(zé)聲明:本文由用戶上傳,與本網(wǎng)站立場(chǎng)無(wú)關(guān)。財(cái)經(jīng)信息僅供讀者參考,并不構(gòu)成投資建議。投資者據(jù)此操作,風(fēng)險(xiǎn)自擔(dān)。 如有侵權(quán)請(qǐng)聯(lián)系刪除!