初中生上python好還是c?
C++
C++ 在 C 語言的基礎上增加了一些能力和思想,比如經典的面向對象編程,讓開發者有更好的開發體驗,能夠提高代碼的重用和開發效率。它本身就是 C 語言的超集,因此性能也很高。
綜合這兩點呢,C++ 的應用場景也是非常之廣,常用于后臺開發、桌面程序、語言、框架開發(Java 都是C++開發的)、圖像處理、音視頻處理等計算任務、3D 引擎等。
Python
入門簡單、生態好、很多現成的代碼類庫能直接用,因此在工作中適合編寫小的腳本和工具,像文件表格處理,能提高辦公效率。
它也是啥都能做,還是爬蟲、數據分析、數據挖掘、人工智能的一流語言。鋪天蓋地的 Python 廣告、小學生都開始學 Python 了,這些都反映了 Python 的重要性和易學性,真的是每個人都可以學 Python。
但是呢,它并不是企業開發的推薦語言,想找開發工作,就不要去重點研究 Python 了,把它當成工具或者入門培養興趣的語言就好。因為同等開發效率下,Python 作為一門解釋執行的動態語言,運行效率實在是太低了,甚至可以比 C++ 慢 100 倍!
所以想學這方面當飯碗,想打好基礎,就老老實實從 C ++語言開始學起。
如果對編程只是出于興趣,或者想做些小工具,就學 Python 吧