常用的几种编程语言的介绍
其中簡(jiǎn)單的,可以分為:
低級(jí)語(yǔ)言:是一種更接近計(jì)算機(jī)的語(yǔ)言(二進(jìn)制語(yǔ)言),比如說(shuō)匯編語(yǔ)言 助記符,效率高(速度快,完成同樣功能需要的代碼少),不好學(xué),不好編。
?
高級(jí)語(yǔ)言:更接近人類(lèi)的自然語(yǔ)言 (編譯器)
?有包括一下這么多。
? Fortran,Delphi,PowerBuilder,VB:比較過(guò)時(shí)
? C,C++:運(yùn)行效率高
? asp,php:編寫(xiě)web程序,就是網(wǎng)站
? vbscript,javascript,python:腳本語(yǔ)言
? HTML:標(biāo)記語(yǔ)言,用于編寫(xiě)網(wǎng)頁(yè)
? css:樣式表語(yǔ)言,用于定義網(wǎng)頁(yè)的樣式風(fēng)格
? sql:用于操作數(shù)據(jù)庫(kù)中的數(shù)據(jù) bigdata 海量數(shù)據(jù)
? J2EE(java),.Net(C#,VB.Net,J#,...Asp.Net) JAVA 2 Enterprise Edition? Sun公司 1995,Microsoft 2002年,具有后發(fā)優(yōu)勢(shì)。
? 另外:
? Android安卓開(kāi)發(fā)(主要用Java語(yǔ)言)
? IOS開(kāi)發(fā)(用Objective C)
上圖是15年的“最常用編程語(yǔ)言”排行榜,僅供參考。
從上圖可以看出,C++以超過(guò)四分之一的比例,高居榜首,達(dá)到27.7%。C++效率高,并且有很多成熟的網(wǎng)絡(luò)通信的庫(kù),被廣泛的應(yīng)用于游戲開(kāi)發(fā)、 科學(xué)計(jì)算、網(wǎng)絡(luò)軟件、分布式應(yīng)用、操作系統(tǒng)、驅(qū)動(dòng)程序、移動(dòng)設(shè)備、嵌入式系統(tǒng)以及教育與科研,是最常用的編程語(yǔ)言。
Matlab 以20.9%的比例,名列第二。作為國(guó)內(nèi)外高校、研究所以及企業(yè)從事仿真研究工作人員的首選仿真計(jì)算語(yǔ)言,Matlab因?yàn)槠涔δ軓?qiáng)大、簡(jiǎn)單易用的特點(diǎn), 被廣泛用于包括信號(hào)和圖像處理、通訊、控制系統(tǒng)設(shè)計(jì)、測(cè)試和測(cè)量、財(cái)務(wù)建模和分析以及計(jì)算生物學(xué)等眾多應(yīng)用領(lǐng)域。
排名第三的是C,占到了 19%。C語(yǔ)言既具有高級(jí)語(yǔ)言的特點(diǎn),又具有匯編語(yǔ)言的特點(diǎn),其應(yīng)用范圍極為廣泛,幾乎可以被用于程序開(kāi)發(fā)的任何領(lǐng)域。目前,C語(yǔ)言一般被用于應(yīng)用軟件開(kāi) 發(fā)、底層網(wǎng)絡(luò)程序開(kāi)發(fā)、系統(tǒng)軟件和圖形處理軟件開(kāi)發(fā)、數(shù)字計(jì)算、嵌入式開(kāi)發(fā)、游戲軟件開(kāi)發(fā)等領(lǐng)域。
排名第四的是Java,占到15.05%。Java具有卓越的通用性、高效性、平臺(tái)移植性和安全性,被廣泛應(yīng)用于個(gè)人計(jì)算機(jī)、數(shù)據(jù)中心、游戲控制臺(tái)、科學(xué)超級(jí)計(jì)算機(jī)、移動(dòng)電話和互聯(lián)網(wǎng)開(kāi)發(fā)等領(lǐng)域。
上面四種語(yǔ)言,占到了總數(shù)的82.65%,是目前世界上最常用的四種編程語(yǔ)言。
但是因?yàn)橐苿?dòng)互聯(lián)網(wǎng)的發(fā)展,以Java為基礎(chǔ)的安卓開(kāi)發(fā)是Java的學(xué)習(xí)者更上一成。
這就是目前語(yǔ)言的現(xiàn)狀,比較小白的總結(jié),希望大神們可以提供些建議,以供更加完善。
?
?
轉(zhuǎn)載于:https://www.cnblogs.com/xiadongqing/p/5410414.html
總結(jié)
以上是生活随笔為你收集整理的常用的几种编程语言的介绍的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: json学习笔记,json与js对象格式
- 下一篇: 小程序Demo大全