電腦教程從零開始學電腦編程 零基礎(chǔ)想入門編程需要先學什么?
零基礎(chǔ)想入門編程需要先學什么?可以先學Pascal。Pascal是一門很好的教學語言。然后對過程式編程很是知道一點以后這個可以怎么學習數(shù)據(jù)結(jié)構(gòu),C和C。后再這個可以學看看Java或C#。其實我的建議只
零基礎(chǔ)想入門編程需要先學什么?
可以先學Pascal。Pascal是一門很好的教學語言。然后對過程式編程很是知道一點以后這個可以怎么學習數(shù)據(jù)結(jié)構(gòu),C和C。后再這個可以學看看Java或C#。其實我的建議只是因為解決你都能夠知道一點過程式和面向?qū)ο蟮木幊?。至于要再次進入IT業(yè),方向和門類很多,因為學什么更合適沒法一概而論。
如果期望能夠進入計算機系,拿一個“科班出身”的學位,從Pascal學起比較不錯,可以不把Structuredprogramming的基礎(chǔ)打好。只不過大部分人,從Visusaluniversal學起更能只學,并提高自信。
大計算機科學的底子:c,c,離散數(shù)學,數(shù)據(jù)結(jié)構(gòu),數(shù)據(jù)庫,軟件工程,(可參考MIT Open Courseware)。純業(yè)余者自修:Visual Basic,Scripting,F(xiàn)rontpage,F(xiàn)lash。
C是C的延伸,因為兩者有比較大的重疊部分,搞不清很算正常。我覺著C是基礎(chǔ)。用C也能能熟練地寫程序以后,再逐漸接近C的程序設(shè)計理念肯定更合適一些。
“學習一門外語的好是方法是用它來編程序”。
結(jié)果,不能只學語言。許多大學生以為學最新的計算機語言、技術(shù)、標準是建議的鋪路方法,只不過許多公司招聘時特別要求這些方面的經(jīng)驗。這些新技術(shù)只不過該學,可是學計算機基礎(chǔ)課程更有用,而且計算機語言和開發(fā)平臺月異,只不過萬變不離其宗的應該是那些基礎(chǔ)課程:數(shù)據(jù)結(jié)構(gòu)、算法、編譯原理、計算機混編、關(guān)系型數(shù)據(jù)庫原理等。有位同學生動地在“開復學生網(wǎng)”上把這些基礎(chǔ)課程匹敵為內(nèi)功,把新的語言、技術(shù)、標準抗衡為外功。只追尋時髦的學生后來只懂招式,沒有功力,是不很可能成為高手的。
零基礎(chǔ)學編程,可行嗎?需要做哪些準備?
如果你剛接近編程那就幫我推薦你先學C語言吧。這個你可以不自己學,也也可以通過其他方法比如去IT學校。如果不是自己學的話,你可以不實際網(wǎng)絡(luò)(網(wǎng)上教程),或則買書(Cprimerplus),但別太依戀網(wǎng)上教程,畢竟不不清楚聲音小錯誤百出地方方言你聽不懂。C語言是基于系統(tǒng)的,和系統(tǒng)底層打過交道的東西,如果你能完全掌握C語言的話,做個簡單的軟件是不成問題的。還有一個是學編程建議只學同類,如果你學C語言,然后再又學VB,這樣倆種語言你會容易弄混的,弄混的代碼電腦是應該不會支持的。要知道你就沒接觸過編程,你就千萬不能學過多語言。根據(jù)C語言就去學習吧。他是太極優(yōu)秀的語言。
至于C和C語言兩者有什么不同,C語言是面向的過程,C是面向?qū)ο蟆?/p>
java是網(wǎng)絡(luò)程序設(shè)計語言,同C一樣,Java都是個面向?qū)ο蟮恼Z言。
java可以不做手機游戲,但我都覺得就沒太大前途,競爭力太大,很難出人投地。假如也不是不光很有興趣話建議您你最好別學。
我不能能回答道這里了。你下面的問題我還不太比較熟悉,當然了個人建議你對于一門學習,千萬不能補西墻。學了這個又學那個,到最后什么也沒有學會了。