首先,對于初學編程的人來說,選擇何種編程語言取決于自己的行業發展規劃,因為編程語言與行業應用場景有非常緊密的聯系,所以選擇進入不同的行業領域發展,往往需要選擇學習不同的編程語言。
Python語言是一門比較流行的全場景編程語言,而且Python語言本身也比較簡單易學,所以選擇Python作為入門編程語言來學習是完全沒有問題的,初學者也會比較容易建立起學習的成就感,這也會推動初學者持續深入學習。總體上來說,學習Python語言還是有一定樂趣的。
與C、Java等編程語言不同,Python語言在傳統行業領域的應用也非常廣泛,比如在金融、經濟、統計、教育等領域,Python就比較常用,而且隨著工業互聯網時代的到來,未來Python語言在傳統行業領域的應用前景會更加廣闊。從這個角度來看,如果未來要在非IT互聯網行業發展,選擇學習Python是比較不錯的選擇。
如果初學者要進入IT互聯網行業發展,而且初學者的計算機基礎相對比較薄弱,建議選擇從C語言,或者是Java語言開始學起,原因有兩點,其一是在IT互聯網行業中,C語言和Java語言有非常健全的行業生態,其二是C語言和Java語言的人才需求量比較大。
如果想進入IT互聯網行業發展,但是還沒有確定具體的發展方向,那么可以從Java開始學起,Java語言同樣是一門全場景編程語言,在Web開發、移動互聯網開發和大數據開發領域,Java語言有非常廣泛的應用。
*后,雖然當前有不少Java程序員也在轉向Python開發,但是對于初學者來說,即使掌握了Python語言,往往也很難具有較強的崗位競爭力,因為Python開發崗位往往更注重從業者的知識結構和研發經驗。