只是為了建立一點編程的思想思維,學哪個語言最好?
01-04
目前高二。
因為學習壓力有點大,主要還是以目前的學業為重。課餘時間不多,不能花上太多時間學習編程。那麼什麼語言是簡單易學,並且容易初步建立編程的思維的?不想步入大學後從0基礎起步,能有點基礎總比沒有好。
別再打開知乎了。專心準備高考吧。假如到時候連個985都考不上,在知乎上會被一大幫人認為是弱智的。反正你已經比很多人起步晚了,再晚個兩三年也沒什麼。只要學得快,一樣趕得上。
如果題主不是計算機相關專業,學個VB,C就可以了,VB做點自己喜歡的小工具,C也能應付很多理工科任務了。如果題主是計算機相關專業,好吧……C/C++/Java/Python/Perl/Haskell/Ruby/F#/Lisp……看哪個好看先學哪個吧,反正你這輩子早晚和它們相遇,初戀是哪個不重要……只是為了建立一點編程的思想思維,學哪個語言最好?
數學,數學,數學,高中數學!數學學好了去玩可編程的計算器,然後是英文,英文,英文!搞好這兩樣,你以後編程的基礎一定扎紮實實的。
看SICP吧,從最基本的程序設計思想學起,學scheme
如果沒有壓力的話,一定要從Haskell開始。只要你沒學過C語言,學Haskell一定比學什麼都容易。現在很多流行的語言都開始借鑒fp的編程思想了,而養成這種思想最容易就是從Haskell入手(只要你沒學過C語言)
必須PHP啊 所編即所得 還能搞個小網頁什麼的 人不說么 PHP是最好的語言
vczh居然沒推薦C#。。。。。。
我是來推薦C#的。。。。
基本上有人問我初學編程選什麼語言的時候,我的回答基本上都是 C#。首先C#是強類型語言。語法基本上和C和Java都差不多,學會之後轉到C和java很容易。而且.NET類庫也很多。
然後C#可以讓你同時熟悉過程式編程和函數式編程。無論你之後是轉向哪方面編程都是可以的。最重要的是:配置C#環境:下載VS,安裝,完成。非常容易。
我相信第一次編程的人不希望在折騰編譯器上花太長時間吧。c++寫完之後什麼編程思維都有了包括fp 咦)
對自己的實力不能做到了解,在不合適的時候做不恰當的事,此之謂傻逼
先以能考上目標大學為重吧
Python吧,不用了解底層或者怎麼實現的,代碼也簡單 簡直是隨心所欲啊有木有PS:非計算機專業,僅為娛樂而學。
C語言。
不過感覺也是要打起來的。
數學語言。
建議學ruby,稍微花點功夫,面向對象而且寫起來舒服。
JAVA , 其實 JAVA 不用框架,寫寫普通的程序還可以的。
c++吧,過程,對象,模板,函數式,你能想到的都包括了。
如果說想建立編程思維,主要還是要多練,從小的項目開始練習。目前來講,現在大學普遍從c/c++入手,java也有。(我覺得c有點反人類,我是從c#開始的)我推薦你從c++開始,之後學java。c#在國內用的人較少。掌握一門高級語言之後可以看彙編語言,代碼大全必不可少。我也處於探索階段,等大神~勿噴
推薦閱讀:
※學習編程語言最好的方法是什麼?
※關於函數式語言的編譯優化,有沒有好的學習資料?
※怎麼樣可以很好地理解編程中的遞歸呢?
※能否通過語義直接生成解釋器?
※編程軟體有沒有用中文編寫的?