開發(fā)者經(jīng)濟分析公司 SlashData 曾發(fā)布了《 2018 年第 2 季度各國開發(fā)者狀況》調(diào)查報告凡壤,共有 167 個國家的 20500 多名開發(fā)者參與其中。
報告面向全球所有類型的程序員耙替,對使用每種主要編程語言的活躍開發(fā)者數(shù)量進行了最新的估計亚侠。其中,JavaScript 仍是最流行的編程語言林艘,Python 流行程度接近 Java盖奈。
哪種語言最難學(xué)呢?每個人也許都有著自己的想法,衡量標(biāo)準(zhǔn)各不相同狐援。
現(xiàn)在我們從一個全新的钢坦,無可反駁的角度來分析一下各個編程語言難學(xué)程度。
第十名啥酱、R語言
頒獎詞
R語言爹凹,一種自由軟件編程語言與操作環(huán)境,主要用于統(tǒng)計分析镶殷、繪圖禾酱、數(shù)據(jù)挖掘。R基于S語言的一個GNU計劃項目绘趋,所以也可以當(dāng)作S語言的一種實現(xiàn)颤陶,通常用S語言編寫的代碼都可以不作修改的在R環(huán)境下運行。R的語法是來自Scheme陷遮。
提名詞
R語言作者滓走,George Ross Ihaka:在奧克蘭大學(xué)統(tǒng)計系任副教授,是R語言的最初作者帽馋。
排名理由
作者頭發(fā)濃密度:100%
第九名搅方、Python
頒獎詞
Python是一種廣泛使用的高級編程語言,屬于通用型編程語言绽族。作為一種解釋型語言姨涡,Python的設(shè)計哲學(xué)強調(diào)代碼的可讀性和簡潔的語法。相比于C++或Java吧慢,Python讓開發(fā)者能夠用更少的代碼表達想法涛漂。不管是小型還是大型程序,該語言都試圖讓程序的結(jié)構(gòu)清晰明了检诗。
提名詞
Python語言作者匈仗,Guido van Rossum:生于荷蘭哈勒姆底哗,計算機程序員,為Python程序設(shè)計語言的最初設(shè)計者及主要架構(gòu)師锚沸。
排名理由
作者頭發(fā)濃密度:95%
第八名跋选、C語言
頒獎詞
C是一種通用的編程語言,廣泛用于系統(tǒng)軟件與應(yīng)用軟件的開發(fā)哗蜈。C語言具有高效前标、靈活、功能豐富距潘、表達力強和較高的可移植性等特點炼列。C語言編譯器普遍存在于各種不同的操作系統(tǒng)中檀夹,例如Microsoft Windows刃跛、macOS、Linux桶良、Unix等洞翩。C語言的設(shè)計影響了眾多后來的編程語言稽犁,例如C++、Objective-C骚亿、Java已亥、C#等。
提名詞
C語言作者来屠,Dennis MacAlistair Ritchie:美國計算機科學(xué)家虑椎。黑客圈子通常稱他為“dmr”。他是C語言的創(chuàng)造者俱笛、Unix操作系統(tǒng)的關(guān)鍵開發(fā)者捆姜,對計算機領(lǐng)域產(chǎn)生了深遠影響,并與肯·湯普遜同為1983年圖靈獎得主迎膜。
排名理由
作者頭發(fā)濃密度:85%(+胡須)
第七名泥技、Go
頒獎詞
Go(又稱Golang)是Google開發(fā)的一種靜態(tài)強類型、編譯型星虹、并發(fā)型零抬,并具有垃圾回收功能的編程語言镊讼。Go的語法接近C語言宽涌,但對于變量的聲明有所不同。Go支持垃圾回收功能蝶棋。
提名詞
Go語言作者卸亮,Robert C. Pike:來自加拿大的程序員,曾經(jīng)加入貝爾實驗室玩裙,為 UNIX小組的成員兼贸。他與肯·湯普遜共同開發(fā)了UTF-8段直。目前為 google的工程師,參與編程語言 Go與Sawzall的研發(fā)工作溶诞。
排名理由
作者頭發(fā)濃密度:80%
第六名鸯檬、JavaScript
頒獎詞
JavaScript,通陈莨福縮寫為JS喧务,是一種高級的,解釋執(zhí)行的編程語言枉圃。JavaScript是一門基于原型功茴、函數(shù)先行的語言,是一門多范式的語言孽亲,它支持面向?qū)ο缶幊炭泊钍骄幊蹋约昂瘮?shù)式編程返劲。它已經(jīng)由ECMA(歐洲計算機制造商協(xié)會)通過ECMAScript實現(xiàn)語言的標(biāo)準(zhǔn)化玲昧。它被世界上的絕大多數(shù)網(wǎng)站所使用,也被世界主流瀏覽器(Chrome篮绿、IE酌呆、Firefox、Safari搔耕、Opera)支持隙袁。
提名詞
JavaScript語言作者,Brendan Eich:美國程序員與企業(yè)家弃榨,JavaScript主要創(chuàng)造者與架構(gòu)師菩收,曾任Mozilla公司的首席技術(shù)官,并曾短暫擔(dān)任首席執(zhí)行官鲸睛。
排名理由
作者頭發(fā)濃密度:75%
第五名娜饵、Objective-C
頒獎詞
Objective-C是一種通用、高級官辈、面向?qū)ο蟮木幊陶Z言箱舞。它擴展了標(biāo)準(zhǔn)的ANSI C編程語言,將Smalltalk式的消息傳遞機制加入到ANSI C中拳亿。目前主要支持的編譯器有GCC和Clang(采用LLVM作為后端)晴股。
提名詞
Objective-C作者,Brad Cox:美國計算機科學(xué)家肺魁。于傅爾曼大學(xué)主修化學(xué)與數(shù)學(xué)电湘,于芝加哥大學(xué)取得數(shù)學(xué)生物學(xué)博士學(xué)位。Objective-C主要作者。
排名理由
作者頭發(fā)濃密度:70%
第四名寂呛、PHP
頒獎詞
PHP(全稱:PHP:Hypertext Preprocessor怎诫,即“PHP:超文本預(yù)處理器”)是開源的通用計算機腳本語言,尤其適用于網(wǎng)絡(luò)開發(fā)并可嵌入HTML中使用贷痪。PHP的語法借鑒吸收C語言幻妓、Java和Perl等流行計算機語言的特點,易于一般程序員學(xué)習(xí)劫拢。PHP的主要目標(biāo)是允許網(wǎng)絡(luò)開發(fā)人員快速編寫動態(tài)頁面涌哲,但PHP也被用于其他很多領(lǐng)域。
如果有想要學(xué)習(xí)C/C++的小伙伴尚镰,可以關(guān)注小編【C/C++企鵝群374890319】阀圾,wx公眾號:CPP_cx 小編也有5年編程經(jīng)驗了,免費送一套比較系統(tǒng)的資料狗唉、教程和工作經(jīng)驗初烘,就當(dāng)是福利吧!加QQ群:374890319
提名詞
PHP語言作者分俯,Rasmus Lerdorf:出生于格陵蘭島凱凱塔蘇瓦克肾筐,是一個丹麥程序員,他擁有加拿大國籍缸剪。他也是編程語言PHP的創(chuàng)始人吗铐,其中PHP的頭兩個版本是由他編寫的,后來他也參與PHP后續(xù)版本的開發(fā)杏节。
排名理由
作者頭發(fā)濃密度:60%
第三名唬渗、Java
頒獎詞
Java是一種廣泛使用的計算機編程語言,擁有跨平臺奋渔、面向?qū)ο竽魇拧⒎盒途幊痰奶匦裕瑥V泛應(yīng)用于企業(yè)級Web應(yīng)用開發(fā)和移動應(yīng)用開發(fā)嫉鲸。Java編程語言是個簡單撑蒜、面向?qū)ο蟆⒎植际叫⒔忉屝宰ぁ⒔选踩c系統(tǒng)無關(guān)藤树、可移植浴滴、高性能、多線程和動態(tài)的語言也榄。
提名詞
Java語言作者巡莹,James Gosling:出生于加拿大,軟件專家甜紫,Java編程語言的共同創(chuàng)始人之一降宅,一般公認(rèn)他為“Java之父”。
排名理由
作者頭發(fā)濃密度:50%
第二名囚霸、C++
頒獎詞
C++是一種使用廣泛的計算機程序設(shè)計語言腰根。它是一種通用程序設(shè)計語言,支持多重編程模式拓型,例如過程化程序設(shè)計额嘿、數(shù)據(jù)抽象、面向?qū)ο蟪绦蛟O(shè)計劣挫、泛型程序設(shè)計和設(shè)計模式等册养。
提名詞
C++語言作者,Bjarne Stroustrup:生于丹麥奧胡斯郡压固,計算機科學(xué)家球拦。他以創(chuàng)造C++編程語言而聞名,被稱為“C++之父”帐我。
排名理由
作者頭發(fā)濃密度:40%
第一名坎炼、Visual Basic .NET
頒獎詞
Visual Basic .NET(VB.NET)是.NET Framework框架下的一種多重編程范式高級語言。Visual Basic .NET屬Basic系語言拦键,其語法特點是以極具親和力的英文單詞為基礎(chǔ)標(biāo)識谣光,以及與自然語言極其相近的邏輯表達,有時候你會覺得寫VB.NET代碼就好像在寫英文句子一樣芬为,從這個角度來說萄金,VB.NET似乎是最高級的一門編程語言,當(dāng)然在Basic系語言中VB.NET也確實是迄今為止最強大的一門編程語言媚朦。
提名詞
Visual Basic .NET作者捡絮,Alan Cooper:交互設(shè)計的提倡者。庫珀有些時候被叫做 Visual Basic 之父莲镣,雖然大多數(shù)的工作是由微軟的內(nèi)部開發(fā)團隊完成的福稳,但是對于Windows可視化設(shè)計工具的創(chuàng)意是來源于庫珀的。
排名理由
作者頭發(fā)濃密度:0%
?為了讓學(xué)習(xí)變得輕松瑞侮、高效的圆,今天給大家免費分享一套Java教學(xué)資源。幫助大家在成為Java架構(gòu)師的道路上披荊斬棘半火。需要資料的歡迎加入學(xué)習(xí)交流群:9285越妈,05736