我還是推薦python和go
網上很多碼農或者稍微有點程式設計經驗的人都說把C和Java學會了,學其他語言都很簡單。但是他們忽略了一個前提,不是每個人都有相同的基礎和背景。他們之中其實很大一部分人大學本科時候系統學習過資料結構和一些程式語言。所以零基礎想入門的人還是要結合自己的背景和條件謹慎選擇。
對於零基礎的人,學習新的程式語言最好的路徑永遠都是一個從簡單到複雜的過程。python和go的語法相對於java和c要簡潔,會讓零基礎的人把注意力集中在訓練程式設計思維和如何正確利用資料結構來處理複雜問題的路子上。這點是學習任何語言的核心。而且對於初學者,學習java和c可能會花大量的時間來糾結IDE如何配置,語法錯誤之類的細枝末節。無法從短時間內培養興趣,提高能力。
如果你用python達到中等偏上的水平,再去看java和C,你會學的很快,同時也能在上手的過程橫向比較這幾種語言的優劣,何樂而不為
看你學理工科還是文科,理工科的話適合學習程式語言,文科可以學習前端或者測試。想學習可以看一下百戰程式設計師的課程
我還是推薦python和go
網上很多碼農或者稍微有點程式設計經驗的人都說把C和Java學會了,學其他語言都很簡單。但是他們忽略了一個前提,不是每個人都有相同的基礎和背景。他們之中其實很大一部分人大學本科時候系統學習過資料結構和一些程式語言。所以零基礎想入門的人還是要結合自己的背景和條件謹慎選擇。
對於零基礎的人,學習新的程式語言最好的路徑永遠都是一個從簡單到複雜的過程。python和go的語法相對於java和c要簡潔,會讓零基礎的人把注意力集中在訓練程式設計思維和如何正確利用資料結構來處理複雜問題的路子上。這點是學習任何語言的核心。而且對於初學者,學習java和c可能會花大量的時間來糾結IDE如何配置,語法錯誤之類的細枝末節。無法從短時間內培養興趣,提高能力。
如果你用python達到中等偏上的水平,再去看java和C,你會學的很快,同時也能在上手的過程橫向比較這幾種語言的優劣,何樂而不為