程序设计语言(二)
程序設(shè)計(jì)語(yǔ)言(一)_蕭風(fēng)的博客-CSDN博客
四、程序設(shè)計(jì)語(yǔ)言系統(tǒng)
編譯程序與解釋程序的區(qū)別
- 解釋:解釋器直接解釋并且執(zhí)行源語(yǔ)言程序,不產(chǎn)生目標(biāo)程序(相當(dāng)于“口譯”)
- 編譯:把源程序編譯為機(jī)器語(yǔ)言目標(biāo)程序后,再由計(jì)算機(jī)運(yùn)行(相當(dāng)于“筆譯”)
五、常用的程序設(shè)計(jì)語(yǔ)言
高級(jí)程序設(shè)計(jì)語(yǔ)言的發(fā)展
- 50年代:Fortran,ALGOL
- 60年代:COBOL語(yǔ)言,BASIC語(yǔ)言
- 70年代:Pascal 語(yǔ)言,C語(yǔ)言
- 80年代: Ada語(yǔ)言,PROLOG語(yǔ)言,LISP語(yǔ)言
- 90年代起:面向?qū)ο笳Z(yǔ)言C++、 JAVA、C#等
(一)FORTRAN語(yǔ)言
FORTRAN是FORmula TRANslation (公式翻譯)的縮寫(xiě)詞,它是一種主要用于數(shù)值計(jì)算的面向過(guò)程的程序設(shè)計(jì)語(yǔ)言。FORTRAN語(yǔ)言的特點(diǎn)是接近數(shù)學(xué)公式,簡(jiǎn)單易用
(二)BASIC和Visual Basic語(yǔ)言、VBA、VBScript
- BASIC語(yǔ)言的特點(diǎn)是簡(jiǎn)單易學(xué)
- 是一種可視化的、面向?qū)ο蟮摹⒉捎檬录?qū)動(dòng)方式的結(jié)構(gòu)化高級(jí)程序設(shè)計(jì)語(yǔ)言
- VBA、VBScript是VB的子集
資料:VBA和VBScript
- VBA(Visual Basic for Application)
- VBScript語(yǔ)言
(三)Java語(yǔ)言
- 由SUN? Microsystem公司于1995年發(fā)布的一種面向?qū)ο蟮摹⒂糜诰W(wǎng)絡(luò)環(huán)境的程序設(shè)計(jì)語(yǔ)言
- 基本特征:
- 應(yīng)用舉例:?? ?
(四) C語(yǔ)言、C++和C#語(yǔ)言
- C語(yǔ)言是1972~1973年間由AT&T公司Bell實(shí)驗(yàn)室開(kāi)發(fā)而成。
- C++語(yǔ)言以C語(yǔ)言為基礎(chǔ)發(fā)展而成。
- C#是一種最新的、面向?qū)ο蟮木幊陶Z(yǔ)言,由微軟公司開(kāi)發(fā)而成。
(五)Python語(yǔ)言
一種高層次的結(jié)合了解釋性、編譯性、互動(dòng)性和面向?qū)ο蟮哪_本語(yǔ)言。
(六)其他程序設(shè)計(jì)語(yǔ)言
歸納總結(jié):常用的程序設(shè)計(jì)語(yǔ)言
- Fortran(面向過(guò)程、用于科學(xué)與數(shù)值計(jì)算,Fortran2003 是面向?qū)ο蟮?
- VB(面向?qū)ο蟆⒖梢暬⑹录幚?#xff09;
- Java(面向?qū)ο蟆⒂糜诰W(wǎng)絡(luò)平臺(tái)、可跨平臺(tái)運(yùn)行)
- C(面向過(guò)程、通用程序設(shè)計(jì)語(yǔ)言、適合于開(kāi)發(fā)系統(tǒng)軟件、效率高)
- C++(從C語(yǔ)言發(fā)展而來(lái)、面向?qū)ο蟆?
- C#(面向?qū)ο蟆⑦\(yùn)行于.NET平臺(tái)、可跨平臺(tái)運(yùn)行、從C++、Java中發(fā)展而來(lái))
- LISP(符號(hào)操作及表處理、用于人工智能)
- PROLOG(邏輯式編程語(yǔ)言、用于人工智能)
- ADA(模塊化語(yǔ)言、用于實(shí)時(shí)控制、并發(fā)多任務(wù)如:飛行器控制)
- MATLAB(面向矩陣數(shù)學(xué)運(yùn)算,數(shù)學(xué)計(jì)算)
- COBOL(面向過(guò)程、適用于商業(yè)、金融)
- VBA(面向?qū)ο蟆⑶度朐贠FFICE軟件中運(yùn)行。常見(jiàn)的宏病毒就是用VBA編制)
- Javascript和VBScript(面向?qū)ο蟆⑶度朐诰W(wǎng)頁(yè)中運(yùn)行)
?
?
?
?
總結(jié)
- 上一篇: python生成随机整数列表_pytho
- 下一篇: 怎样防止租用服务器数据丢失问题