我是從HTML 開始學起的....
很方便吧...只要有 ie + 筆記本... 就可以寫了...
(請注意...我說的是 筆記本 不是fontpage ~~)
--------------
我大一是同時學 ASM 跟 java (你沒有看錯...在同一學期同時學高階跟低階....整個就是...很刺激 = =)
然後....c/c++ C# matlab perl php ...全部自學..
到目前..還真的沒有不會寫的語言....(只是寫的好不好而已...)
學最好的 還是c/c++ 最愛用的還是c#....
----------------------------
BTW...我是做 computer graphics 的 research ~~ 也會寫寫XNA..所以才很愛C#
---------
至於說好上手...每個都麻好上手...只是 不好學 '精' 而已....
我的c/C++ 也還在學習當中.....(每次去看後面的STL之類的都會有新想法...)
----------
學程式...重要的是熱誠...還有想法....不要侷限於要學那種....因為其實每一種都一樣...
很多人覺得.wow~..一定要學...物件導向語言....``
請問物件導向很重要麻???對於以寫程式為己任 的人來說...非常重要...但是..會用的人很少...!!!尤其在台灣!!!
台灣業界很多 寫程式的 都是會動就好了...根本不管甚麼物件導向...甚麼設計行為.... = = 這很不要得...
軟體...可是 一門 '工程' !!!
我上課 經常 跟學生說....
----------------------------------------------------------------------
...物件導向是一種 觀念... 不是一種...語言....
...物件導向是一種 習慣... 不是一種 ...要求....
...物件導向是一種 藝術... 不是一種...結果...
不怕寫不出來...只怕想不到...
---------------------------------------------------------------------
btw...不要以為 只有所謂的 '物件導向語言' 可以物件導向....
所謂的物件導向語言 只是他在被設計的時候...考慮了 如何使用比較方便讓使用者 '物件導向' !!
(我就看過 oo的部分概念用在組合語言上的 狂人.. = =)
------------------
說了那麼多...我的建議是
如果你是有心要學 程式語言...(就是學透徹一點的話)
那學c/C++ (因為c/c++可以讓你很了解甚麼是 記憶體 XD...請原諒我的...控制慾
)
學習重點(也是最困難的)在 pointer 有人說過...不會pointer 就沒有學過 C/C++
然後你在去看java C# 就會覺得很簡單...
----相反的 你如果會java c# 你在去看c/c++ 你就會很不習慣.....
尤其是 指標...XD...尤其是動態記憶體配置....根本是很瘋狂的事情 = =
當然.....如果你要寫網路程式...可以完全用java 之類的...根本不用考慮 甚麼記憶體阿... ^^
---------
以上單純我的看法......說錯的....還請....原諒....(逃跑...
------有問題....請 mail給我
wupojung@gmail.com