編程飯
『壹』 如何學好編程
1.下功夫學懂C語言,特別是指針。。。。
2.學java,理解面向對象的思想.
3.學C++,有了前面的基礎,兩周粗通C++足矣.
4.開始學Windows編程.有兩條路:一個是使用微軟的Visual C++,使用了MFC構建窗口程序。這條路比較難,而且不推薦;另一個是使用寶蘭的C++ Builder,由於VCL對底層API的封裝比MFC更方便精緻,上手很快,大概一周就可以開發出像樣的Windows窗口程序了.
5.然後是選擇下一步的方向了.建議看看微軟在02年推出的完全面向對象的C#.因為下一代.Net的支柱語言就是它.你會發現它很近似於Java,有前面的基礎,一周可以學完C#。然後建議試試用微軟的Visual Studio(目前的版本為2008 SP1)編寫Windows程序。你會發現它很近似於C++ Builder!當然功能更加強大。
6.如果要編寫游戲,數據結構和演算法是必不可少的。建議學習離散數學上面的演算法,特別是數論和圖論。然後使用一種編程語言來實現。
7.建議這個時候學習OpenGL或者DirecX編程,以體驗到在程序里構建3D動畫的魅力.
現在你可以毫不困難的寫個類似坦克大戰或者雷電的游戲了!
如果要編寫大型RPG,建議你學學腳本語言.前面還有很長的路要走!
PS1:我是學物理的,業余做做編程,上面是我一年來自己所走的路,感覺還是比較順利的,與你分享了.
PS2:常逛逛MSDN或者CSDN,CSDN上面有很多熱心人會回答你的技術問題!
『貳』 C C# C++ JAVA VB 等計算機語言,初學者先學哪個語言好一點
VB很簡單、比C簡單,容易學,不過前景不好。
C很難學,但是是基礎,如果想吃編程飯,就必須學C,所謂一通百通。
C#和Java都來自C,但是摒棄了C復雜的指針、堆棧操作等等
Java比C#抽象度更高,不能操作系統底層的東西,如果吃網路編程這碗飯,就直接學Java和C#即可,
C#簡直是偷學Java,有點亂,但是跟Microsoft的風頭的人多,所以學的也多,不過競爭會很激烈。
Java雖然簡單、且抽象度高,工資也高^_^,但是自學是很困難的,如果報班學的話學費會很昂貴。
建議學學C#比較折衷,但是一定要往裡鑽,要不就成了「偽程序員」
『叄』 我想學習編程請問難度大嗎
要想靠編程吃飯,沒有個四五年是不可能的,難度也很大。如果只是想編點小程序玩玩,就不是很難。
『肆』 編程裡面的語言很多嗎,學起來很難嗎
編程裡面的語言是挺多的,學起來對一些人來說是挺容易,但是對一些人來說是很難,就要看你對編程有沒有興趣,有沒有悟性,還有悟性高不高。如果你是對邊懲有興趣,而且悟性要比較高的,對於這類人來說水平成一點都不難。而且還會做得很好,編程起來還得心應手。對於有一些對電腦不是很熟悉,悟性又不高的話,就算他學幾年也不一定會學得成,對他來說確實挺難的,我覺得因人而異吧。
『伍』 C C# C++ JAVA VB 等計算機語言,初學者先學哪個語言好一點
C吧,理由兩個:
1.C最簡單,適合初學者
C和VB最簡單,C++其次,java和C#最復雜。根據循序漸進的原則,不宜一開始就學太復雜的東西,學簡單的容易建立信心和興趣。
2.C和主流語言最接近
C++、java、C#都是從C語言發展出來的,他們和C很相似,保留了C語言很多成分,學會C語言再學C++ java C#就容易多了。
相反VB是另外一個系列的語言,和C++、java C#這些主流的語言差別很大,如果進一步要學這些語言,相當於重新學。