編程入門先學(xué)什么 不會(huì)英語能學(xué)編程嗎
2018-07-28 13:39:44文/葉丹要想成為一名優(yōu)秀的程序員,最重要的是掌握編程思想、找到編程感覺,而不是死記硬背語言本身。所以,從某種角度上講,很多語言是一致的。

編程課程學(xué)習(xí)順序
1:如果你能夠熟練的使用Windows的話,你就可以開始你的程序生涯了!
2:首先從C語言開始。有的朋友可能認(rèn)為C語言太難了,應(yīng)該從VB開始。雖然,對(duì)于一個(gè)初學(xué)者來說,用一些控件堆砌成一個(gè)小軟件,是有一些成就感,但是,基礎(chǔ)才是最重要的!C語言對(duì)于數(shù)據(jù)類型的描敘,遠(yuǎn)比VB里面說的更為全面,清楚,明白,而這些卻是編程中的根本!
3:學(xué)C語言,從數(shù)據(jù)類型,基本表達(dá)式,再到條件語句,循環(huán)語句,然后學(xué)習(xí)函數(shù),再加上一些簡(jiǎn)單的數(shù)組知識(shí),就可以了!一句話,到現(xiàn)在為止,你只要理解結(jié)構(gòu)化程序設(shè)計(jì)的思想也就夠了!
4:有了以上的基礎(chǔ),就要開始學(xué)匯編了。匯編開始的時(shí)候是很難,那些各種各樣的寄存器,分段的內(nèi)存地址,是很難理解,可是這些知識(shí)理解了以后,后面的內(nèi)容就簡(jiǎn)單了,學(xué)習(xí)8086的那些指令,再加上一些偽操作,還有DOS和BIOS中斷的調(diào)用,就可以看懂書上的匯編程序了。(著重是理解算法,對(duì)于后面的那些匯編的應(yīng)用有興趣的可以看一下?。┑酱耍銘?yīng)該會(huì)對(duì)計(jì)算機(jī)的理解更深一層!
5:有了匯編的基礎(chǔ),再來學(xué)習(xí)C語言中的精華部分----指針,可謂如魚得水了?,F(xiàn)在你要對(duì)C語言全全面面的學(xué)一遍了,譚版的教材要從頭到尾認(rèn)認(rèn)真真的看兩遍以上。
6:學(xué)完以上的內(nèi)容,有必要研究一下數(shù)據(jù)結(jié)構(gòu)了,線性表,堆棧,隊(duì)列,樹,圖,二叉樹,等等,都要滾瓜爛熟?。ㄗ詈檬乔迦A嚴(yán)蔚敏老師的那本教材)
7:請(qǐng)時(shí)刻記?。焊≡晔菍W(xué)習(xí)編程的大忌!
8:現(xiàn)在,你應(yīng)該學(xué)習(xí)一些數(shù)據(jù)庫的知識(shí),還有一些常用的算法了!
9:如果以上的知識(shí)你都學(xué)精通的話,就可以開始C++的課程了,找本C++上手的書,用一個(gè)星期的時(shí)間大概了解一下C++,然后找一本VC上手的書,再花一個(gè)星期的時(shí)間學(xué)習(xí)VC的界面和用法,就可以做一些簡(jiǎn)單的應(yīng)用了!
10:要想學(xué)好VC,沒有扎實(shí)的C++知識(shí)是不行的,以下書籍是VC程序員必須翻的爛熟的:C++Primer,Effective C++,Thinking in C++,More Effective C++
深入淺出MFC。
11:深刻理解C++面向?qū)ο蟮乃枷耄?/p>
12:編程的時(shí)候,出錯(cuò)是難免的,所以,MSDN一定要熟練使用;好的代碼風(fēng)格會(huì)使調(diào)試的時(shí)候,更加簡(jiǎn)單的查錯(cuò),所以,一定要養(yǎng)成良好的編程風(fēng)格!
13:如果你嚴(yán)格的走好了以上的每一步,你才踏上了編程的門檻,可以混口飯吃了!
至于在以后,編譯原理,操作系統(tǒng),還有軟件工程等等基礎(chǔ)知識(shí),是必不可少的!
14:如果現(xiàn)在再來學(xué)習(xí)JAVA,C#等別的語言的話,應(yīng)該是觸類旁通
不會(huì)英語能不能學(xué)編程
1.首先,我們來看看英語和編程到底是什么關(guān)系。我認(rèn)為編程最主要的有兩個(gè)方面的東西,一個(gè)就是代碼,這是毋庸置疑的;另一個(gè)就是文檔了,也就是參考資料。
首先來看看代碼。下面的一個(gè)是C語言代碼,一個(gè)是Python代碼。
2.我們?cè)賮砜纯次臋n。下面是C/C++參考文檔,以及一個(gè)python的參考文檔。
3.如果你不懂英文,確實(shí)很容易就被這些東西嚇壞。剛剛激起的學(xué)習(xí)熱情很可能被無情的澆滅??墒菍?shí)際上,如果想寫一個(gè)程序,用到的英文其實(shí)是很少的,其他的你可以全部采用漢語拼音。我們?cè)賮砜纯茨莾蓚€(gè)代碼圖片中真正必須用英文的部分。我用紅色框線標(biāo)出來。
4.你很可能不信,怎么會(huì)那么少,那其他的那些呢。那個(gè)C語言的因?yàn)槌绦蛐?,所以稍顯多些。其他的除了幾個(gè)庫函數(shù)外,你都可以用漢語拼音來完成。
實(shí)際上C語言和C++語言本身需要的英文單詞,學(xué)名關(guān)鍵詞或者保留字,也就幾十個(gè)。我們來看看C、C++以及Python的關(guān)鍵詞。
可以看到C/C++的關(guān)鍵詞一共62個(gè),是不是大部分都是你認(rèn)識(shí)的,而且一點(diǎn)也不難記,實(shí)際上也用不著刻意的去背記,用著用著就知道了。
python的關(guān)鍵詞一共33個(gè)。
也就是說你只需要記住這幾十個(gè)單詞就可以寫程序。不要不信,事實(shí)上就是如此。
這就是編程本身和英語的關(guān)系。說白了就是幾十個(gè)英語單詞的關(guān)系。初中一年級(jí)的詞匯量恐怕要比這多多了。
5.那么編程中和英語關(guān)系最大的地方是哪里,就是剛才說的文檔。因?yàn)橐灿泻芏辔臋n是英文的,這個(gè)如果英語不好確實(shí)看不了。
那么,不懂英文看不懂英文文檔能不能學(xué)好編程?
答案是:能。
為什么?
因?yàn)榫幊痰闹形馁Y料也很多很豐富,足夠你學(xué)習(xí)用了。
百度一下,可以看到有那么的書夠你選夠你看。
因此,你僅僅需要的是買一本書,然后耐心的跟著書本去學(xué)習(xí)。
6.那么,既然英語不好不影響學(xué)習(xí)編程,學(xué)好英語重不重要?
答案:重要
最新的文檔資料基本上都是英文的,因此如果你想了解最前沿的資訊,會(huì)英文是必須的。同時(shí),看的懂英文文檔能夠幫助學(xué)習(xí)。比如我經(jīng)常用的python、qt、以及很多人都會(huì)用到的msdn大部分都是英文資料。因此在查找資料時(shí)英文幫助很大。在搜索解決難題時(shí),也有更多的選擇,比如stackoverflow就幫我解決了很多問題。中文搜索不到的,英文就能及時(shí)幫你。
而且,計(jì)算機(jī)英語比較簡(jiǎn)單,一個(gè)詞典夠了,多看看就能夠流暢的閱覽了。重要的在于堅(jiān)持二字。
7.那么計(jì)算機(jī)編程真正需要的是什么?
答案:邏輯思維能力、抽象理解能力以及數(shù)學(xué)能力。不過高難數(shù)學(xué)的應(yīng)用在非常專業(yè)的領(lǐng)域,所以不用擔(dān)心。
充滿自信的你怎么能夠不嘗試一下呢。
8.最后我們來討論一下漢語編程的必要性。漢語編程有沒有?答案是有的。如果你覺得那幾十個(gè)單詞確實(shí)很難的話,你可以投奔漢語編程。但是漢語語義豐富、重碼率很高,除了漢字你認(rèn)識(shí)外,其他的并不比英文編程有更多的優(yōu)勢(shì)。最起碼的目前的漢語編程沒有英文編程簡(jiǎn)潔。再再退一步講,如果你想找份工作,那么招聘廣告的要求就是最基本的要求。到時(shí)候你再考慮有沒有必要學(xué)習(xí)。而且不管是什么語言的編程,最基本的編程思想是不變的,編程思想并不會(huì)因?yàn)檎Z言不同而變得更簡(jiǎn)單或更難。
編程入門先學(xué)什么 有哪些種類編程入門先學(xué)什么?有哪些種類?小編整理了相關(guān)內(nèi)容,...
2021-03-25
編程是學(xué)些什么東西編程是編定程序的中文簡(jiǎn)稱,就是讓計(jì)算機(jī)代碼解決某個(gè)...
2021-03-05
學(xué)編程的學(xué)費(fèi)一般是多少 怎么培訓(xùn)目前培訓(xùn)模式分為線上線下,學(xué)費(fèi)也是高的驚人。學(xué)編程...
2020-12-31
編程培訓(xùn)機(jī)構(gòu)排名前十有哪些互聯(lián)網(wǎng)人工智能是時(shí)代發(fā)展的必然趨勢(shì),這點(diǎn)毋庸置疑。...
2020-12-17
編程教育將納入中小學(xué)相關(guān)課程12月9日,教育部在給全國(guó)政協(xié)委員的答復(fù)函中稱,已...
2020-12-10
成都編程培訓(xùn)學(xué)校哪家好近期少兒編程培訓(xùn)機(jī)構(gòu)百花齊放,讓家長(zhǎng)們挑花了眼,下...
2020-11-25
線上少兒編程課程哪個(gè)品牌比較好截至2020年2月全國(guó)已有浙江省、山東省、河南省、...
2020-11-25
少兒編程網(wǎng)課平臺(tái)哪個(gè)好孩子學(xué)習(xí)編程最重要的一點(diǎn)就是教師,教師的優(yōu)劣決定了...
2020-11-21
什么人不適合學(xué)習(xí)編程編程是編定程序的中文簡(jiǎn)稱,就是讓計(jì)算機(jī)代為解決某個(gè)...
2020-07-09
孩子學(xué)編程的壞處 學(xué)編程有用嗎孩子學(xué)編程,并不是越早越好。因?yàn)楹⒆釉诔踔幸郧暗倪@...
2019-03-07
孩子學(xué)編程的壞處是什么輻射對(duì)身體不好,而且長(zhǎng)時(shí)間的坐早電腦前容易導(dǎo)致近視...
2019-02-01
什么人不適合學(xué)編程學(xué)習(xí)編程需要有足夠的耐心和精力,而且還要有非常強(qiáng)的...
2018-12-24
專科工資高的十大專業(yè) 哪些專業(yè)有前景??乒べY高的十大專業(yè)有哪些,什么專業(yè)有前景,小編整...
2021-03-26
美術(shù)生大學(xué)四年花費(fèi)多少 貴嗎美術(shù)生大學(xué)四年花費(fèi)多少,貴不貴,小編整理了相關(guān)信息...
2021-03-26
高中議論文作文素材摘抄2021作文教學(xué)是語文教學(xué)的一個(gè)重要模塊,而作文素材的積累...
2021-03-26
點(diǎn)擊查看 大學(xué)專業(yè)課程 更多內(nèi)容






