編程語言那么多,該怎么選擇

世界上的編程語言已經(jīng)超過幾千種,TIOBE總是列舉流行度最高的前100種,編程語言那么多,該如何選擇呢?

1.選流行程度高的,如Python,學(xué)的人越多,意味著學(xué)習(xí)資料越多,庫越多。既方便學(xué)習(xí),也方便應(yīng)用,學(xué)會了就可以用。

2.選大公司要求的,如Go,C#,Java,學(xué)會了以后可以進(jìn)大廠工作,可以掙錢。

3.學(xué)習(xí)經(jīng)典的,經(jīng)典意味著永不過時(shí),如C語言,流行那么多年,還在流行,是經(jīng)典無疑。

4.學(xué)習(xí)專業(yè)領(lǐng)域要求的,例如,搞文字研究的可以學(xué)習(xí)Icon,雖然它的流行程度不高,但如果在文字分析領(lǐng)域工作,必然要學(xué)這種語言;如果研究DNA,生物信息之類,那么就應(yīng)該學(xué)習(xí)Perl,因?yàn)樵谀抢铮琍erl很流行。不同專業(yè)領(lǐng)域有不同的流行語言,盡管在總體上,那些語言并不流行。

5.學(xué)習(xí)能賺錢的,搜索和打聽使用不同語言的程序員的薪金,挑高的學(xué)。

6.算法高于語言,不論學(xué)習(xí)哪種語言,算法是更重要的。如果能夠自己設(shè)計(jì)算法,才是達(dá)到了高境界。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容