① 請軟體編程師回答,我是高一學生,對設計軟體很有興趣,因此聽網上介紹要學習編程語言,c語言c++,ja
學習計算機編程,跟學習英語之類的語言學科,是不一樣的,搞編程的,英語基礎好,只是相對的,記住編程語言中的一些函數、類名什麼的,比較容易,數學好的話是編寫程序邏輯的時候比較容易點。如果這些東西基礎不是很好,也沒有影響,只要你肯下功夫,認真學習,一定會學好的。
就計算機編程語言,我給分為3種,C和C++、JAVA等、.net等三種,就我的了解。C語言是所有計算機編程語言中的基礎,學好的這個,在去學習其他語言都要容易些,C++通俗點說就是C語言的升級版,這兩種語言編寫電腦上的.exe形式的可執行文件,會容易很多;JAVA編寫伺服器方面的會很容易,可以涉及.exe形式的可執行文件與網頁進行通信等,比較容易;.net等編寫網站會非常簡單。
當然了,我所分的這三類語言,編寫任何程序都可以,只是有簡單和復雜之分。
具體要學習哪種語言還是要看你以後打算往哪方面發展。
你說對設計軟體很有興趣,如果只是設計,在軟體行業中叫做架構師。
軟體行業等級可分為:程序員、軟體工程師、項目經理、架構師;如果你要成為架構師,還有很遠的路要走。建議你先學習C語言,這是基礎,打好基礎後,在考慮去進修一門其他的語言。現在比較流行的是JAVA。
現在手機軟體也比較火爆,安卓軟體就是JAVA的一個分支。
蘋果軟體是用Objective-c語言編寫的,比較類似C++。
如果還有什麼問題咨詢可以隨時聯系我。