|
根據(jù)Stack Overflow(全球程序員首選的問答網(wǎng)站)追蹤調(diào)查最流行計(jì)算機(jī)語言。最近Stack Overflow得到了來自超過10萬名開發(fā)人員的調(diào)查問卷,根據(jù)調(diào)查問卷發(fā)現(xiàn)了最新的最受程序員喜歡的編程語言,名單如下: 1、Javascript:盡管和Java名稱有些相似,但JavaScript實(shí)際上并不涉及Java。Javascript允許開發(fā)人員在網(wǎng)站上構(gòu)建互動(dòng)元素,它也是世界上最流行的語言之一。 2、HTML:雖然它在技術(shù)上不能稱作一種編程語言,但它是一種“標(biāo)記語言” ,HTML是每個(gè)網(wǎng)站結(jié)構(gòu)的基礎(chǔ)。 3、層疊樣式表(CSS):是廣泛用于設(shè)計(jì)網(wǎng)站和基于瀏覽器的應(yīng)用程序的編程語言。CSS不僅可以靜態(tài)地修飾網(wǎng)頁,還可以配合各種腳本語言動(dòng)態(tài)地對(duì)網(wǎng)頁各元素進(jìn)行格式化。 4、SQL:代表結(jié)構(gòu)化查詢語言,它允許您通過訪問和管理數(shù)據(jù)庫來處理大量數(shù)據(jù)。大多數(shù)時(shí)候,它與其他語言(如PHP)結(jié)合使用。 5、Java:Java最初是由Sun Microsystems在1991年發(fā)明的,作為交互式電視系統(tǒng)的編程語言,Java具有類似于C 語言的"形式和感覺",但它要比C 語言更易于使用,目前,最常用的兩種互聯(lián)網(wǎng)瀏覽器軟件中都包括一個(gè)Java虛擬機(jī)。幾乎所有的操作系統(tǒng)中都增添了Java編譯程序。 6、Bash / Shell:Shell不完全是一種編程語言。相反,shell腳本指示操作系統(tǒng)自動(dòng)運(yùn)行預(yù)先設(shè)計(jì)的命令列表。例如,一個(gè)shell腳本可能有一個(gè)操作系統(tǒng)在運(yùn)行時(shí)將每個(gè)“.bmp”文件轉(zhuǎn)換為“.jpg”。 7、Python:Python的歷史可以追溯到1989年,因其高度可讀的代碼而深受粉絲的喜愛。許多程序員認(rèn)為這是最容易入門的語言。 8、C#:這種語言由微軟開發(fā)。它是Java的競(jìng)爭(zhēng)對(duì)手,主要用于商業(yè)軟件開發(fā)人員。 9、PHP:是一種通用開源腳本語言,語法吸收了C語言、Java和Perl的特點(diǎn),利于學(xué)習(xí),使用廣泛,主要適用于Web開發(fā)領(lǐng)域。 10、C :是C編程語言的一個(gè)分支。它最初創(chuàng)建于1983年,可以從桌面Web應(yīng)用程序到服務(wù)器基礎(chǔ)結(jié)構(gòu)中找到。 C 的發(fā)明者Bjarne Stroustrup 11、C語言:它是最常用最古老的編程語言之一,創(chuàng)建于20世紀(jì)70年代初。C語言是一門通用計(jì)算機(jī)編程語言,應(yīng)用廣泛。C語言的設(shè)計(jì)目標(biāo)是提供一種能以簡(jiǎn)易的方式編譯、處理低級(jí)存儲(chǔ)器、產(chǎn)生少量的機(jī)器碼以及不需要任何運(yùn)行環(huán)境支持便能運(yùn)行的編程語言。 12、Typescript:在2012年由微軟創(chuàng)建的。它與大流行的JavaScript密切相關(guān),旨在運(yùn)行大型應(yīng)用程序。 13、Ruby:它可以使構(gòu)建Web應(yīng)用程序變得簡(jiǎn)單,一種簡(jiǎn)單快捷的面向?qū)ο螅嫦驅(qū)ο蟪绦蛟O(shè)計(jì))腳本語言,在20世紀(jì)90年代由日本人松本行弘(Yukihiro Matsumoto)開發(fā)。 14、Swift:蘋果于2014年WWDC(蘋果開發(fā)者大會(huì))發(fā)布的新開發(fā)語言,可與Objective-C*共同運(yùn)行于Mac OS和iOS平臺(tái),用于搭建基于蘋果平臺(tái)的應(yīng)用程序。是一款易學(xué)易用的編程語言,而且它還是第一套具有與腳本語言同樣的表現(xiàn)力和趣味性的系統(tǒng)編程語言。 |
|
|