首先告訴你的是計(jì)算機(jī)高級(jí)編程語(yǔ)言都是相似想通的,會(huì)了一門學(xué)習(xí)另一門會(huì)很快很容易。
一般來(lái)說(shuō),計(jì)算機(jī)相關(guān)專業(yè),都會(huì)開(kāi)設(shè)C語(yǔ)言課程,這門課程相比較而言入門簡(jiǎn)單些,剛開(kāi)始編出來(lái)的程序都是黑框框,因?yàn)樗A(chǔ),簡(jiǎn)單,所以被大部分學(xué)校選為計(jì)算機(jī)基礎(chǔ)課程,你可以提前了解和學(xué)習(xí)下。
萬(wàn)事開(kāi)頭難,所有的人學(xué)編程剛開(kāi)始大部分都會(huì)在搭建開(kāi)發(fā)環(huán)境上卡住一陣,所以一般推薦零基礎(chǔ)的同學(xué)看視頻學(xué)習(xí),因?yàn)榇蟛糠忠曨l都是教你搭建環(huán)境的,跟著視頻一步步操作,比看書(shū)容易些。簡(jiǎn)單入門之后還是盡量買本書(shū),作為參考書(shū),這本書(shū)需要來(lái)回翻,所以推薦買實(shí)體書(shū)。至于買什么書(shū),根據(jù)你學(xué)習(xí)的語(yǔ)言,你去搜索下,看看前輩的意見(jiàn)。
除了C語(yǔ)言入門,還可以通過(guò)學(xué)習(xí)網(wǎng)頁(yè)編程語(yǔ)言入門,因?yàn)榫帉?xiě)網(wǎng)頁(yè)的語(yǔ)言相比較而言簡(jiǎn)單點(diǎn),并且寫(xiě)好網(wǎng)頁(yè)就能看到界面,有成就感,剛開(kāi)始除了了解編程,更應(yīng)該培養(yǎng)興趣,增加成就感。不然剛上手就去研究電腦或者手機(jī)的帶界面的程序,那太難了,打擊你的信心。網(wǎng)頁(yè)編程可以從HTMl入手學(xué)習(xí),這個(gè)非常簡(jiǎn)單,你要是不承認(rèn)這是一門語(yǔ)言的話,可以去學(xué)PHP或者ASP.NET。這倆也都不難,學(xué)了這樣的課程之后你肯定就對(duì)編程有了一定的認(rèn)識(shí),然后根據(jù)自己的興趣,去學(xué)習(xí)你想開(kāi)發(fā)的軟件所用的語(yǔ)言,學(xué)起來(lái)就很容易了,在網(wǎng)上這些教程比較容易找,大部分的基礎(chǔ)課程都是免費(fèi)的。所以剛開(kāi)始看這些內(nèi)容,沒(méi)必要花錢。
下圖是在網(wǎng)易云課堂搜索C語(yǔ)言得到的部分結(jié)果,這類網(wǎng)站也很多,課課家,騰訊課堂等等。
像那些java、C#之類的編程語(yǔ)言其實(shí)我是不推薦新手直接上手學(xué)習(xí)的,因?yàn)閯傞_(kāi)始會(huì)告訴你這些能編寫(xiě)你手機(jī)和電腦用的軟件,然后你剛開(kāi)始學(xué)的都是不帶界面的,基礎(chǔ)知識(shí)需要學(xué)習(xí)很久,短期很難達(dá)到你的目標(biāo),容易讓人感到灰心。他們功能比較多,也意味著要學(xué)很長(zhǎng)時(shí)間基礎(chǔ)之后,才能做到開(kāi)發(fā)和界面有關(guān)系的地方,所以這些語(yǔ)言推薦在入門之后在進(jìn)行學(xué)習(xí)。所以話說(shuō)回來(lái)還是從C語(yǔ)言或者PHP、HTML等入手吧。
等你學(xué)的差不多的時(shí)候,多看看網(wǎng)上別人寫(xiě)的源代碼,自己嘗試做一些能做的小項(xiàng)目,比如課后練習(xí),比如一些數(shù)學(xué)題的運(yùn)算,求面積、體積等等。或者嘗試自己做個(gè)屬于自己的小網(wǎng)站,實(shí)踐是最鍛煉人的。
再為你補(bǔ)充些學(xué)習(xí)編程之前要了解的,就是學(xué)習(xí)編程之前最好先學(xué)習(xí)下電腦基礎(chǔ)和相關(guān)使用技巧、計(jì)算機(jī)原理,這個(gè)是每個(gè)計(jì)算機(jī)專業(yè)的學(xué)生都應(yīng)該掌握的,也有助于你對(duì)計(jì)算機(jī)軟硬件的了解和認(rèn)識(shí)。然后把打字的速度提升下,畢竟你的任務(wù)就是敲代碼,速度還是比較重要的。順便了解下進(jìn)制轉(zhuǎn)換之類的,玩計(jì)算機(jī)的,和二進(jìn)制十六進(jìn)制打交道有時(shí)候比十進(jìn)制更多。然后你學(xué)一段時(shí)間編程之后,你會(huì)發(fā)現(xiàn),編程的很多東西其實(shí)本質(zhì)上就是數(shù)學(xué)、邏輯。精華就是這些數(shù)學(xué)思維寫(xiě)出來(lái)的算法。
最后,可以再買編程書(shū)籍的時(shí)候順便買本勁椎病的預(yù)防和治療,這樣的話,湊湊單能包郵。
聯(lián)系客服