原發(fā)布者:qq6627568電腦編程入門教程 先認(rèn)認(rèn)真真的學(xué)習(xí)一門語言,學(xué)習(xí)微軟的就先從VB開始,VB是比較好的入門語言,可視化的,比較簡單,是非常好的入門語言。書籍最少應(yīng)該準(zhǔn)備兩本,不可能一本書籍會包含VB的所有內(nèi)容,在看書的時(shí)候,可以交叉的看,一本書籍中沒有講到的內(nèi)容可以在另一本中看到,這樣對學(xué)習(xí)是很有好處的,也能保證所學(xué)知識的完整性。學(xué)編程是一個(gè)很漫長的過程,不要著急,要理論與實(shí)踐想結(jié)合,例程書籍也是很重要的,看源代碼對學(xué)習(xí)也是很有幫助的,等你學(xué)完這門VB語言之后,學(xué)習(xí)別的語言是非常簡單,可以嘗試C語言,按照C——C++——VC的順序?qū)W習(xí),有助于知識的連貫性,我也希望你能學(xué)好的?;蛘邔W(xué)習(xí)Delphi,入門較為簡單類似于VB,但比VB強(qiáng)大,即可作為入門又能做強(qiáng)、做大1.明確學(xué)習(xí)目的學(xué)習(xí)編程對大多數(shù)IT業(yè)人員來說都是非常有用的。學(xué)編程,做一名編程人員,從個(gè)人角度講,可以解決在軟件使用中所遇到的問題,改進(jìn)現(xiàn)有軟件,可以為自己找到一份理想的工作添加重要得砝碼,有利于在求職道路上謀得一個(gè)好的職位;從國家的角度,可以為中國的軟件產(chǎn)業(yè)做出應(yīng)有的貢獻(xiàn),一名優(yōu)秀的程序員永遠(yuǎn)是被爭奪的對象。學(xué)習(xí)編程還能鍛煉思維,使我們的邏輯思維更加嚴(yán)密e799bee5baa6e997aee7ad94e78988e69d8331333433623736;能夠不斷享受到創(chuàng)新的樂趣,將一直有機(jī)會走在高科技的前沿,因?yàn)槌绦蛟O(shè)計(jì)本身是一種創(chuàng)造性的工作。知識經(jīng)濟(jì)時(shí)代給我們帶來了無限的機(jī)會,要想真正掌握計(jì)算機(jī)技術(shù),并在IT行業(yè)里干出一番事業(yè)來,有所作為,具有一定的編程能力是一,太多了,你想學(xué)習(xí)什么語言?m.gy2thfx.cn防采集。
近年來,計(jì)算機(jī)行業(yè)又火起來了,對于初學(xué)者,特別是對于沒有絲毫基礎(chǔ)的初學(xué)者,如何學(xué)習(xí)編程是一個(gè)非常常見的問題,
材料/工具
電腦
方法
首先要對編程有個(gè)比較大概的了解,編程的對象,編程的原理,編程的目的等等。推薦大家去中國大學(xué)MOOC學(xué)習(xí)基礎(chǔ)內(nèi)容“計(jì)算機(jī)科學(xué)導(dǎo)論”
。如果你是一個(gè)經(jīng)常在電腦上工作的文員,請繼續(xù)往下看,否則請?zhí)^我的答案.分為3步,一培養(yǎng)興趣
在了解編程基本知識后,要想想自己學(xué)習(xí)編程后到底要干什么以確定學(xué)習(xí)的方向。比如說是想要開發(fā)手機(jī)app,網(wǎng)站開發(fā),企業(yè)系統(tǒng)等等。選擇當(dāng)前應(yīng)用最廣泛,最容易找到工作的一門語言來學(xué)習(xí)。如Java/C++/Python/.Net/PHP,他們應(yīng)用極其廣泛,找工作也非常容易。
編程初學(xué)者先學(xué)什么這是一個(gè)讓很多計(jì)劃學(xué)習(xí)編程的學(xué)生糾結(jié)的問題,會有人說到高大數(shù)據(jù)離不開JAVA啦,搞
接下來就是對選定語言的學(xué)習(xí)。一本基本的參考書非常重要。這里以python為例子,推薦去慕課網(wǎng)的“Java入門第一季”
如何自學(xué)計(jì)算機(jī)編程1.明確學(xué)習(xí)目的學(xué)習(xí)編程對大多數(shù)IT業(yè)人員來說都是非常有用的。學(xué)編程,做一名編程人
當(dāng)基礎(chǔ)教程學(xué)習(xí)完畢之后,可以找尋一些自己感興趣的小項(xiàng)目來練習(xí),同時(shí)結(jié)實(shí)一些伙伴共同學(xué)習(xí)進(jìn)步,比如論壇啊,CSDN博客啊,QQ群等等。有很多外包網(wǎng)站提供這些小項(xiàng)目,比如各種威客網(wǎng)站。
1、程語語言其實(shí)是一個(gè)很初級的工具,但是又必須熟練的掌握它,學(xué)懂一門編程語言就好像學(xué)會了寫字,但是會
原發(fā)布者:youxi8889如何學(xué)習(xí)電腦編程如果真心想做Array員,我給你建議六個(gè)階段:第一階段此階段主要是能熟練地使用某種語言。這就相當(dāng)于練武中的套路和架式這些表面的東西。第二階段此階段能精通基于某種平臺的Array(例如我們現(xiàn)在常用的Win32的API函數(shù))以及所對應(yīng)語言的自身的庫函數(shù)。到達(dá)這個(gè)階段后,也就相當(dāng)于可以進(jìn)行真實(shí)散打?qū)毩?,可以真正地在?shí)踐中做些應(yīng)用。第三階段此階段能深入地了解某個(gè)平臺Array的底層,已經(jīng)具有了初級的內(nèi)功的能力,也就是“手中有劍,心中無劍”。第四階級此階段能直接在平臺上進(jìn)行比較深層次的Array?;旧?,能達(dá)到這個(gè)層次就可以說是進(jìn)入了高層次。這時(shí)進(jìn)入了高級內(nèi)功的。比如能進(jìn)行VxD或Array的內(nèi)核的修改。這時(shí)已經(jīng)不再有語言的束縛,語言只是一種Array,即使要用自己不會的語言進(jìn)行開發(fā),也只是簡單地熟悉一下,就手到擒來,完全不像是第一階段的時(shí)候?qū)W習(xí)語言的那種情況。一般來說,從第三階段過渡到第四階段是比較困難的。為什么會難呢?這就是因?yàn)楹芏嗳说乃枷胱儾贿^來。第五階級此階段就已經(jīng)不再局限于簡單的Array上的問題了,而是能從全局上把握和設(shè)計(jì)一個(gè)比較大的系統(tǒng)體系結(jié)構(gòu),從內(nèi)核到外層界面??梢哉f是“手中無劍,心中有劍”。到了這個(gè)階段以后,能對市e799bee5baa6e79fa5e98193e4b893e5b19e31333433623764面上的任何軟件進(jìn)行剖析,并能按自己的要求進(jìn)行設(shè)計(jì),就算是MSWord這樣的大型軟件,只要有充足的時(shí)間,也一定會設(shè)計(jì)出來。第六階級此階段也是最高的境界,達(dá)到“無招勝有招”。這時(shí)候,您說您關(guān)于計(jì)算機(jī)一竅不通,我也不知道您的計(jì)算機(jī)什么水平,一下提出幾條建議。1、如果對計(jì)算機(jī)一竅不通,建議您把您編程的夢想暫緩些時(shí)日。先去學(xué)習(xí)一些計(jì)算機(jī)基礎(chǔ)知識。如果在學(xué)校,多去圖書館檢閱一下計(jì)算機(jī)基礎(chǔ)方面的書。當(dāng)然,有錢可以去網(wǎng)上(當(dāng)當(dāng),京東,亞馬遜等網(wǎng)站)買幾本來看看。建議去網(wǎng)上買。如果您能掌握網(wǎng)上購物,也算是學(xué)習(xí)了。盡量問下同學(xué),朋友,同事。以上只是猜測您的計(jì)算機(jī)沒有任何基礎(chǔ)。如有計(jì)算機(jī)基礎(chǔ),買幾本書看看就跳過。2、網(wǎng)上有很多電子書、視頻教程。多下下來看看,哪不懂就學(xué)哪。注意,明確目標(biāo),不要盲目的學(xué),學(xué)什么要有計(jì)劃,千萬不要像猴子掰玉米一樣,最后啥也沒學(xué)到。3、學(xué)會利用google、百度知道。有啥問題搜下,盡量自己去解決,不要依賴他人,但是沒法解決的還是要問他人,不要覺得沒面子,大家都在學(xué)習(xí),都是這么走過來的。4、開始打算編程的事。通常情況下,建議先學(xué)習(xí)C語言,再學(xué)習(xí)下C++。對這兩門編程語言掌握之后再做打算。切記,欲速則不達(dá)。學(xué)習(xí)C、C++真的很有必要。5、考慮自己要學(xué)什么語言,選擇一個(gè)方向來學(xué)習(xí)。通常多數(shù)人選擇學(xué)習(xí)Java、C#、C++、PHP。不管啥語言,C、C++是面向過程、面向?qū)ο蠛苡写硇缘木幊陶Z言。6、確定自己的發(fā)展方向,參加一些計(jì)算機(jī)培訓(xùn)。一般培訓(xùn)是3~5個(gè)月的周期的樣子,費(fèi)用是8000左右的e799bee5baa6e997aee7ad94e78988e69d8331333365636133樣子。學(xué)習(xí),就不要怕投資。7、編程入門是一個(gè)漫長的過程,很多人還沒入門就放棄了。其實(shí),編程沒難么難,多敲敲鍵盤練習(xí)就會了。有一定的項(xiàng)目經(jīng)驗(yàn),很多編程語言就能融會貫通了,就不存在方向問題。8、欲速則不達(dá),好好努力,自然會水到渠成。本回答被網(wǎng)友采納,現(xiàn)在都是信息化的時(shí)代,沒有一門好的技百術(shù)是難以在社會之中立足的,現(xiàn)在的電腦技術(shù)飛速增長,每家公司都需要電度腦人才,你可以去學(xué)習(xí)電腦專版業(yè),在這個(gè)領(lǐng)域中還是有很大的發(fā)展空權(quán)間的,只要自己好好學(xué)習(xí),以后的前景不可限量,初學(xué)者學(xué)習(xí)編程最好zhidao的就是跟著視頻學(xué)習(xí),現(xiàn)在很多網(wǎng)站都有編程的學(xué)習(xí),里面的老師教版學(xué)是很好的,再者他可以教更多的知識給我們,學(xué)習(xí)起來很方便的,學(xué)編程最好的方法是多寫代碼,只要寫得多,自然就會很熟悉,很容易上權(quán)手,1:如果你能夠熟練的使用Windows的話,你就可以開始你的程序生涯了!2:首先從C語言開始。有的朋友可能認(rèn)為C語言太難了,應(yīng)該從VB開始。雖然,對于一個(gè)初學(xué)者來說,用一些控件堆砌成一個(gè)小軟件,是有一些成就感,但是,基礎(chǔ)才是最重要的!C語言對于數(shù)據(jù)類型的描敘,遠(yuǎn)比VB里面說的更為全面,清楚,明白,而這些卻是編程中的根本!3:學(xué)C語言,從數(shù)據(jù)類型,基本表達(dá)式,再到條件語句,循環(huán)語句,然后學(xué)習(xí)函數(shù),再加上一些簡單的數(shù)組知識,就可以了!一句話,到現(xiàn)在為止,你只要理解結(jié)構(gòu)化程序設(shè)計(jì)的思想也就夠了!4:有了以上的基礎(chǔ),就要開始學(xué)匯編了。匯編開始的時(shí)候是很難,那些各種各樣的寄存器,分段的內(nèi)存地址,是很難理解,可是這些知識理解了以后,后面的內(nèi)容就簡單了,學(xué)習(xí)8086的那些指令,再加上一些偽操作,還有DOS和BIOS中斷的調(diào)用,就可以看懂書上的匯編程序了。(著重是理解算法,對于后面的那些匯編的應(yīng)用有興趣的可以看一下?。┑酱?,你應(yīng)該會對計(jì)算機(jī)的理解更深一層!5:有了匯編的基礎(chǔ),再來學(xué)習(xí)C語言中的精華部分----指針,可謂如魚得水了?,F(xiàn)在你要對C語言全全面面的學(xué)一遍了,譚版的教材要從頭到尾認(rèn)認(rèn)真真的看兩遍以上。6:學(xué)完以上的內(nèi)容,有必要研究一下數(shù)據(jù)結(jié)構(gòu)了,線性表,堆棧,隊(duì)列,樹,圖,二叉樹,等等,都要滾瓜爛熟?。ㄗ詈檬乔迦A嚴(yán)蔚敏老師的那本教材)7:請時(shí)刻記?。焊≡阤69da5e6ba90e799bee5baa6e79fa5e9819331333431353362是學(xué)習(xí)編程的大忌!8:現(xiàn)在,你應(yīng)該學(xué)習(xí)一些數(shù)據(jù)庫的知識,還有一些常用的算法了!9:如果以上的知識你都學(xué)精通的話,就可以開始C++的課程了,找本C++上手的書,用一個(gè)星期的時(shí)間大概了解一下C++,然后找一本VC上手的書,再花一個(gè)星期的時(shí)間學(xué)習(xí)VC的界面和用法,就可以做一些簡單的應(yīng)用了!10:要想學(xué)好VC,沒有扎實(shí)的C++知識是不行的,以下書籍是VC程序員必須翻的爛熟的:C++Primer,EffectiveC++,ThinkinginC++,MoreEffectiveC++深入淺出MFC。11:深刻理解C++面向?qū)ο蟮乃枷耄?2:編程的時(shí)候,出錯(cuò)是難免的,所以,MSDN一定要熟練使用;好的代碼風(fēng)格會使調(diào)試的時(shí)候,更加簡單的查錯(cuò),所以,一定要養(yǎng)成良好的編程風(fēng)格!13:如果你嚴(yán)格的走好了以上的每一步,你才踏上了編程的門檻,可以混口飯吃了!至于在以后,編譯原理,操作系統(tǒng),還有軟件工程等等基礎(chǔ)知識,是必不可少的!14:如果現(xiàn)在再來學(xué)習(xí)JAVA,C#等別的語言的話,應(yīng)該是觸類旁通,拿來就用了,到此,你才可以稱得上是一個(gè)高手!,學(xué)習(xí)編程,首先應(yīng)該認(rèn)認(rèn)真真的學(xué)習(xí)一門語言。學(xué)習(xí)微軟的,就先從VB開始,VB是比較好的入門語言,可視化的,比較簡單,是非常好的入門語言。書籍最少應(yīng)該準(zhǔn)備兩本,不可能一本書籍會包含VB的所有內(nèi)容,在看書的時(shí)候,可以交叉的看,一本書籍中沒有講到的內(nèi)容可以在另一本中看到,這樣對學(xué)習(xí)是很有好處的,也能保證所學(xué)知識的完整性。拓展:1、編輯程序讓電腦執(zhí)行的過程就叫編程 很多軟件都可以編程 具有代表性的計(jì)e799bee5baa6e997aee7ad94e4b893e5b19e31333365633937算機(jī)語言有BASIC C,C++,VB,VF,SQL,網(wǎng)頁編程JSP,ASP,PHP ,軟件是Microsoft Visual Studio,Microsoft Visual Basic,Microsoft SQL Server,等等。 BASIC是Beginner's All-purpose symbolic instruction Code(初學(xué)者通用符號指令代碼)的縮寫,是國際上廣泛使用的一種計(jì)算機(jī)高級語言。BASIC簡單、易學(xué),目前仍是計(jì)算機(jī)入門的主要學(xué)習(xí)語言之一。2、編輯程序讓電腦執(zhí)行的過程就叫編程。很多軟件都可以編程。具有代表性的計(jì)算機(jī)語言有BASIC,C,C++,VB,VF,SQL,網(wǎng)頁編程有JSP,ASP,PHP,軟件是Microsoft Visual Studio,Microsoft SQL Server,等等。BASIC是Beginner's All-purpose symbolic instruction Code(初學(xué)者通用符號指令代碼)的縮寫,是國際上廣泛使用的一種計(jì)算機(jī)高級語言。BASIC簡單、易學(xué),是計(jì)算機(jī)入門的主要學(xué)習(xí)語言之一。本回答被網(wǎng)友采納,前幾位朋友的回答都挺不錯(cuò),我來補(bǔ)充幾點(diǎn)。首先,學(xué)編程要弄清楚目的。這一點(diǎn)是很重要的。是打算做網(wǎng)站類的?做游戲?做windows窗口類的?做手機(jī)類的?或者數(shù)據(jù)庫?這些是學(xué)習(xí)方向的選擇。有了方向,才能更清晰地對未來的學(xué)習(xí)進(jìn)行規(guī)劃!其次,要選擇工具!初學(xué)編程,建議選擇VisualStudio。這是微軟的可視化編程工具,可以用B語言(VB.NET),e799bee5baa6e997aee7ad94e78988e69d8331333431343565也可以用C語言。可以做網(wǎng)頁,也可以做window軟件,還可以做手機(jī)app等等。VS的優(yōu)點(diǎn)是人機(jī)對話界面,所見即所得??丶木唧w功能才需要用編程語言來實(shí)現(xiàn)。再然后,就是設(shè)計(jì)軟件架構(gòu)了!學(xué)編程,看再多的書,都不如先考慮做一個(gè)軟件,來實(shí)現(xiàn)一個(gè)簡單的、實(shí)用的功能!你玩過游戲,自然清楚各種各樣的界面!不考慮其它,你可以先設(shè)計(jì)一些界面,以實(shí)現(xiàn)你想要的軟件。當(dāng)然要先從簡單的來起。比如:你有一個(gè)一次函數(shù),y=2*x+5,在界面中輸入x的值,然后按一個(gè)按鈕就自動顯示y的值。那么在界面上,你需要一個(gè)x值的輸入框,一個(gè)y值的顯示控件,一個(gè)按鈕。這個(gè)例子,就是設(shè)計(jì)軟件的界面結(jié)構(gòu),怎么用代碼來最終實(shí)現(xiàn)功能是以后的事,先學(xué)會設(shè)計(jì)軟件的大概架構(gòu)才更加重要!大致上,你對軟件的結(jié)構(gòu)有了一定的了解,你就可以著手學(xué)習(xí)編程語言了。最容易學(xué)習(xí)的是B語言,最容易理解并實(shí)用的也是B語言?,F(xiàn)在的硬件能力強(qiáng)大,對于初學(xué)者來說,不必過多考慮效率,所以綜合來看,從B入門是最佳選擇!事實(shí)上,如果你的英文不好,并且僅僅是在自己的PC上使用,那么從Access入手才是最簡單的內(nèi)容來自m.gy2thfx.cn請勿采集。
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:0731-84117792 E-MAIL:11247931@qq.com