頁:
[1]
我想學程式,但到底該從哪個語言入門?
網路上常常有文章針對熱門程式語言做分析,例如 C++、Python、Java、Javascript、Swift、Objective-C、Ruby。到底該從哪個程式語言開始?<div></div> 這些分析能夠大概看見一些趨勢,而趨勢又跟工作及應用有關。好比 Android 流行之後,更加提高了 Java 的普及率。最近又因為 Oracle 跟 Google 的動作,使得 Kotlin 能見度愈來愈高。語言的熱門程度,跟買車買手機不大一樣,並非流行的語言就可以先學。
所以你一定會被先問到這個問題:你學程式語言要幹嘛?
雖然說,理論上一個程式語言可以應用在各種不同的場景。但語言還是有擅長的應用場景,這還跟發生問題的時候尋找解答的難易度,或是相關 library 的生態系都有關係。總之,先清楚地描述你學程式語言目的、近期內想應用在什麼地方?這可以幫助網友給出比較精準的建議。...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div> codewice大大給的是精闢的說明。
如果無法搞懂自己想學程式語言的目的,就只是想要變成高手,那建議
從C/C++開始學
因為,目前大家接觸的流行語言,概念都是C/C++的後生子弟居多。不外乎強化特定用途、省略麻煩地方等等
但是,省略/加強=簡化一些觀念,對於電腦運作,會有觀念錯誤的地方。
學C/C++很硬,但那是用C/C++去開發大型商業應用程式。妳只是學語言,所以從他開始。
學C/C++,妳要用到其它語言的地方,不用重學。甚至也可以用C/C++直接開發(手機APP,安卓用Java, iOS用objectC, 我個人一律用C++)
但學其它語言,要用C/C++地方,沒辦法替用。例如,妳學了objectC,妳要用Window/Linux開發伺服器,妳會哭。如果妳以為學了Java、PHP,遇到要用C/C++的地方,只要熟悉開發環境、語言關鍵字就好,那妳就錯了,會哭更大...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div> 本帖最後由 virdoll 於 2018-7-13 06:03 PM 編輯
你可以搜尋 黑暗執行緒 如何選擇程式語言?(中文版) (抱歉沒辦法上鏈結)包含九種程式語言的選擇:Python、Java、C、C++、JavaScript、C#、Ruby、PHP及Objective-C。
不過沒有提到 Kotlin 、 Dart。
先找個想要做的目標,再去找需要的語言<br><br><br><br><br><div></div> 先學最基礎的開始吧:C/C++,看要寫軟體還是韌體...
再來就建立物件導向的觀念:可以搜尋物件導向就會介紹一堆了
兩者都玩過後,你要學別的語言就會快很多 講真的一開始都是培養一個熱情,個人因為需求是工程師走向,因此一開始就學c++ java ,
對於培養熱情給新手的建議,先去買python的書來學,個人覺得培養一開始的熱情遠比你做到後面偷懶還好。 可考慮從 Python 入門, 門檻比較低.
找個有興趣的題目當練習, 才能持續有動力 要先考慮樓主自己想開發什麼 例如寫網頁的就js, 寫遊戲的就java/c#/c++ 之類 再來是泛用性 如果是找工作的話首推JS 能寫全端的程式(js + node) 請問大大!如想要從軟體控制硬體!這方面我應該如何學習!{:38:}<br><br><br><br><br><div></div>
頁:
[1]