-
1 # 加油闖關
-
2 # 阿P折騰吧
每種程式語言都有自己“擅長”的應用領域,C語言適合做作業系統等較底層的應用程式設計;Java對網路應用、android應用程式設計較為合適;Python主要應用為網路爬蟲、資料分析、機器學習等領域;PHP適合架站;C++適用於遊戲開發。等等。。。其實大部分語言都能夠完成其他語言所能完成的任務,只是哪種開發起來更為方便,大家更加青睞使用這種語言去做什麼事情,那麼這個領域的社群及生態就會更好,開發起來就更加便捷。這是一個良性迴圈,就像滾雪球越滾越大。語言只是一種工具,社會的需求決定了哪種會更火,但存在即合理,每種語言都能找到它自己最好的定位。
-
3 # 非凡創客
語言不過是一個解決問題的工具,每一種語言都有自己的特點,當然就有自己擅長的領域和不適合使用的場合,
先來說python 語言的的特點,初學者容易入門,有很多人工智慧演算法,顯而易見適合青少年入門,以及專業人工智慧工程師使用。
我們再說組合語言,效率最高沒有大量的現成函式,程式設計難度大,耗費時間長,但是對於一些要求實時性高,資源緊張的嵌入式,他是有很大優勢的。
再說說C語言,彙編的效率雖然高,可是精通匯編的人也是太少了,其次編寫大型程式能把人累吐血,後期非常難維護,因此在對一些效率有要求,而又要降低程式設計難度,甚至還要操作硬體的開發專案上C就是首選,比如作業系統,比如微控制器、ARM程式設計。
其它語言也是各有各的特點,就不一一說明了,
就像每一個人一樣,雖然長的的都差不多但是各有各的特點。揚長避短!
-
4 # 為學以致用
程式設計思想是“本”,程式語言是“末”,不能捨本逐末。
計算機專業學習的基礎語言已經打下基礎,雖然實際操作可能有各種各樣的問題,但是透過一定的練習實踐就可以,建議把現在學習的語言學深學透。如果以後要學習其他語言,可以透過參加培訓班或自學來解決。
-
5 # 松勤軟體學院
很多大學裡面的課程 都是比較老舊的。 不一定能跟隨行業的發展。比如現在很多大學還在教授 foxpro pascal 等等。
Python語言在國外的大學,很多都是 開始學習程式設計的 最熱門課程。
國內的大學很多老師都沒能來得及更新自己的知識體系,所以還是在教授一些老的課程。
Python 在 程式設計領域的地位, 已經是 毋庸置疑的了。 只是在國內的熱度 還沒有趕的上java。現在很多高校甚至中學已經把Python納入了教學,將來肯定還有很大的上升勢頭
回覆列表
每個流行的語言都有它的長處,語言不分高低貴賤,像當下大型網路應用大行其道,java就火,過去硬體的時代C就必會。Python是膠水語言,指令碼語言也有它火的必然性。以後,短期來看,發展可以的,長期來看,消亡不了,但生命力,還要靠大家的選擇,大家都用,自然越來越好,大家都不用,它就弱了,找個算命先生卜一掛看看。