應該選擇哪種編程語言?編程初學者最多的問題是“編程語言應該學什么?”或者是“要做網頁、應用程序的話要學哪個課程?”是的。很多人為這個問題而煩惱。進了東的學校,看了一點點循環,結果什么也沒學。這是浪費時間。大學一年級的時候,程序設計語言應該選什么?我問了很多人,在網上查了各種資料,但是答案是片面的,很多人對這個問題的回答都不一樣。總是回答“○○編程語言很難”、“○○編程語言的性能很好”。其實作為初學者,我們對計算機系統不是很了解,所以不要太拘泥于性能。有明確的方向的話,很容易選擇。算法、機器學習方向的話,python是最好的選擇。如果想進行web開發的話,可以用java、php等。
如果想做更低的工作的話,請選擇c。當然這是在你有明確的方向的基礎上成立的。但是,很多人不太接觸計算機行業。特別是和我一樣剛入學的時候,被計算機專業的人調整了。對于這些學生來說,各自的編程語言只是名字,叫法不同。我完全不知道那些的區別。所以,干脆別猶豫,我來給你選擇。如果你是在校大學生的話,有繼續學習的時間。學習c++。我是個人學c入門的,也許很多人不理解我為什么推薦學習c,c和c++都很難,因為很復雜,看來不適合入門。但是,只有那些困難和復雜度才能更好地理解計算機系統。學習編程不是學習編程語言,而是學習計算機的生態,即龐大的知識體系。只懂編程語言,不懂整個計算機的系統。只是寫字,好像寫不出好文章。理解c/c++,理解計算機系統是無微不至的。往下走的話,操作系統、編譯原理、計算機網絡、計算機的構成原理會變得容易理解。為什么?很多基本的東西都是c實現的,系統的貼合度非常高,所以在很多教材的源代碼和教程中,敘述這些知識的時候會以c或c+為媒介來使用。向上看,也有以c++為對象的結構,例如五目并列游戲等,也不是那么乏味。花上小半年的時間了解c和c+++的話,之后看看書,看看資料的話會比較輕松。如果你是上班族的話,我剛學了程序。c和c++對你來說可能有點復雜和難。學習要花時間。你們沒有像在校生那樣大的連續時間。即使在細小的時間里學習復雜的東西,效果也不是很好。因此,首先學習“更容易產生效果”的編程語言,從python開始也可以。至少可以快一些應用。不會失去興趣。但是,入門程序真的要看一下電腦系統。相關的書籍只有這樣才能進行更深入的編程。例如,“深刻理解計算機系統”這本書可以反復閱讀。這本書把整個電腦系統插在了扦子上。