A. 學習編程之前先學什麼
學習編程之前先學什麼B. 編程的初學者應從什麼開始學
學習編程可以從c語言開始學,方法如下。
零基礎自學編程入門指南:
一:確定一個方向,編程語言太多了:java、C++、python、PHP、C等,需要確定方向,從基礎學起,建議零基礎學編程的小夥伴從C語言開始學起,C語言入門比較簡單,會提升自信心。
二:自學編程入門一定要階段性的看到成果,這個「成果」並不是在「黑匣子」裡面實現,要在用戶展現界面呈現,很容易提升信心。
其次,多學多練,計算機編程只有多打代碼,才能從中找到規律。期初的時候可以不明白只要跟著老師一起打代碼一起多練習,慢慢就會由記住理解,如果是想從事編程的同學,可以把寫過的代碼存到自己的文本文檔里,這也就能知道我們的代碼量,為以後找工作做准備。
學編程入門很關鍵,如果你找到一個好方法入門學習很輕松,如果方法錯了,很容易半途而廢,C語言編程學會後,完全可以在學習python、java等新的編程語言也無所謂,它們有很多相通之處,可以相互借鑒,互相拿來應用。
C. 學編程要先學什麼
編程先學邏輯,就是先執行什麼後執行什麼,能得出什麼樣的結果。接下來是學語法,比如for,if,while這些,都是根據不同語種學習不同的內容。
學習編程的方法:
1、新手入門,激情最重要,只有不懈的堅持,才能真正的掌握一門編程語言。一般對新手而言,不是學那些「黑框」語言,而是選擇簡單易懂的腳本語言更好一些。
2、當用戶已經掌握好了一門腳本語言後,可以先搭建一個簡單的用戶界面程序,搭建好後,仔細感受一下自己能否從這其中獲得快樂和成就感。
3、關於演算法開發、數據結構挖掘這些高深莫測的東西,需要的是時間和經驗的積累。對於一個新手來說,千萬不要去想這些,這些對於新手水平的碼農來說不僅無用而且還會打擊自信心,進而影響後期的學習。感興趣的話點擊此處,免費學習一下
想了解更多有關編程的相關信息,推薦咨詢達內教育。該機構致力於面向IT互聯網行業,培養軟體開發工程師、測試工程師、UI設計師、網路營銷工程師、會計等職場人才,擁有行業內完善的教研團隊,強大的師資力量,確保學員利益,全方位保障學員學習;更是與多家企業簽訂人才培養協議,全面助力學員更好就業。
D. 自學編程入門先學什麼
問題一:學習編程入門應該先學什麼? 學C,c++,C#,數據結構,資料庫,演算法.剛開始還是先學c語言吧,推薦下《C程序設計》,發行量第一的書,幾乎人手一本.比穿適合初學者,
The C Programming Language也是本好書,推薦
問題二:學編程應該先學什麼 我以前學過但後來放棄了 我可以給你點建議 希望對你有用!!
1.編程一般來說還是先學C語言,其實你不學C直接學C++也行,因為在C++中也包含很多C語。。但是我還是建議先學c.雖然要多花點時間但是對你以後過渡到C++和理解一些編程的基礎知識,基本概念是很有好處的。學好了C之後就可以選擇學java,c++,C#等。。。雖然語言多,但是他們都基於C只是有些地方不同,你可以根據你的就業方向選擇一門學精,一定要。。。然後你在學其他的語言都相當簡單。。就像你學好一門內功,其他武功學起來就簡單了。
2.我想談的經驗就是,新手經常問的要數學知識和英語知識的問題。。英語知識講究就行不太影響大局。如果你的英語知識稍好的話,以後你定義函數名和看別人的程序這些都會幫你節約時間。。。我學編程以前很多人說數學不重要,其實對於編程來說是需要數學知識的,從某方面來說數學等於邏輯,眾說周知編程是一項需要邏輯的知識。。。我數學很差,而且我又是自學編程,在開始學基礎C++的時候還沒有多大困難。。到後面學到了在編程中最關鍵的數據結構和演算法的時候,我就被難住。這里要求數學要好。編程中的演算法和數據結構是很重要的,以後你的程序編得好不好,就是看誰的演算法和數據結構用得最恰當。最高效。。。。這也是導致我放棄的直接原因。。。
3學習方法。。編程是需要實踐的,建議你買一個筆記本電腦。。然後有空就去圖書館上機練習。。做下課後的習題。。把書上的例題也自己做一遍。。
一本好書,你一遍是無法理解其中的全部精華的,真的,起碼看,做兩遍以上,
雖然浪費時間,但是每一次你就會對其中的知識點有新的理解。。。雖然很浪費時間,而且讓人心情煩躁。。。但是一個程序員關鍵是能耐住寂寞。
4.當你學得不錯了,你可以和你志同道合的朋友一起去接一些小項目做,這樣你才能看到自己的不足。。。看清楚實踐和理論的差別。。。
5關於前供問題。。。依照這個社會的發展,電腦以後幾乎像手機一樣普及。所以你們前途的一定是光明的。。。。雖然這一行才出來工資或許不高,但是自己要能做個1年多,有經驗了。。工資是普遍高的。。
6這一行是有趣的,你看網上這些東西不都是程序嗎?也是累的。。最後的勝利者是耐得住寂寞。努力的人
問題三:零基礎學習編程,我需要先學習什麼 看你想要干什麼。計算機程序有很多方向和用途。可以先學習一些對新手友好的語言,比如Python、VB、C語言,主要是鍛煉自然語言思維到計算機語言思維的銜接過渡。然後可以考慮個人的開發方向,移動開發就學Java、Swift、C++,pc軟體開發就學C#,C++
問題四:零基礎想入門編程需要先學什麼? 說真的, 如果你對編程是 0 認識的, 那我先恭喜你!! 因為你將會有個很好的開始 ( 像我這種老骨頭, 很多壞習慣都改不了, 學習新的東西也有困難 ) 那, 我給你的建議是 :
1. 如果你的英文還可以, 找英文的教材來學, 去外國的 forum 討教 (如 StackOverflow), 你會有更好的領悟, 會有更多人可以幫到你. 你會學到更好的編程思維, 最重要是, 學會 問對問題 ( 老外比較願意一邊批評你, 一邊幫助你, 他們會給你引導居多, 迫你思考 )
2. 首先要有編程的思路. 你總要知道 你到底想做甚, 為甚要做甚, 你要做甚. 一旦缺少其一, 你的行為便沒有意思, 你的思路 和理解也會中斷, 你會變得很迷失
3. 你要明白編程的 4步曲 Input -> Process -> Output, 另加 Storage
4. 你可以先嘗試用人類的語言去編程 ( 我總是這教我的學生的 ). 你得用上 由... 到..., 當... 就... , 如果 ... 那... 否則... (可以再加, 又如果... ) , 你可以試著這樣寫一個 我的一星期 的程序.. 當這寫得出的時期, 那就代表了你已開始有 編程的思維, 你再看那些 for (...), while(...), if then elseif else 時, 你就能跟上了. 但如果你還沒做到這一點, 那代表, 你還沒准備好
5. 另外, 你也得有一些 OO (物件導向) 的概念, 如甚是 Object(Class), Attribute (Properties), Method; 甚是 Inheritance(繼承), Polymorphy *** (多形繼承), Encapsulation(封裝). 那你就很容易掌握教程里的思路
6. 以我本人的經歷, 跟著教程是學不會的, 我會先前設一個目標, 如:我要寫一個 鬧鍾記事本 , 無論我用甚(懂或不懂的)語言, 我都會循著上面 2,3,4 點的思路去一步一步找出答案. 我要這個應用怎操作 ? 最後要得到甚結果 ? 怎樣做到這個介面 ? 裡面要有甚邏輯 ? 裡面會發生多少支節... 最後就是你耕耘的收獲.
7. 最後, 我會建議你先學會畫流程圖和規劃程序, 才去想怎做程序, 連道理都沒講得通, 那是絕對不可能寫得出個程序來的. yEd 是個不錯的流程圖軟體, FreeMind 則是一個不錯心智圖軟體, 你都可以試試.
以上, 希望對你有幫助. 但我說的也就這多了, 沒補充了, 所以也不用追問了. Good luck! Happy Programming! =)
問題五:零基礎初學者學習編程語言應該學習哪一種? 你打算一直學下去的話,就先學C,VB只是簡單的,C學好後再深入學習java。c功透後只要兩三個星期就能夠把VB搞懂。現在大企業基本不是看你學的語言多少,而是你的編程基本功及可培養發展潛力!
問題六:編程入門因先學什麼或先看什麼書好? 選擇開始語言真的很重要,C語言容易掌握,如果要深究它卻是最難的,C語言是一個面向過程的罰言它應用於硬體開發~其工資是所有編程語言不能比的,你要想當黑客C語言必須要精通,還有計算機的核心技術!用C語言做基礎語言是很好的~
學過C語言的入java和c#就容易多了~!java是san公司c#是微軟出的, 都是面向對象的語言~在面向對象的編程中萬物皆對象!java要比c#難度高~不過工資也高!
學完以上語言還需要學資料庫語言~SQL和Oracle,一個大型程序是少不了資料庫的~
然後看選擇是否進網頁編程~網頁編程需要以html語言做基礎然後和java結合就是jsp語言~和c#就是asp語言!
以上只是給你了一個思路進入編程的領域是很辛苦的~需要有堅強的毅力~~呵呵不說太多了祝你學業有成.
問題七:零基礎編程入門自學先學什麼 剛學程序的時候要切記:
1.不要追風,不管別人說今天XX語言有多好,明天XX語言多流行。
2.編碼是件很枯燥,甚至很痛苦的事,所以一定要有耐心。
c,最基礎也是最根本的(操作系統就是用c和c++編的),學了c後c++,c#就很好學了因為大體差不多.其實只要學了一門語言學其他的就很快了.
C#.C++是由c語言發展出來的。vc就是visual c就是圖形界面的c語言編程
Visual Studio2008隻是個專業開發軟體(很多大程序都在這個上開發)不是教學用的,也沒有什麼真正意義上的教學軟體。編程嘛不管用什麼程序編都一樣,Visual Studio2008很不錯,編程錯誤提示也很到位。
要去買本c語言的書,自己鼓搗是沒用的。
問題八:零基礎自學編程應該先學什麼? 我自學的都是java,比較簡單
問題九:編程入門先學什麼,自學能學會嗎? 這個問題問的挺廣泛的。我先回答第二個問題,自學能學會。編程的話首先要學習計算機基礎,打字,學習一些計算機基本原理,演算法,數據結構相關的基礎。然後學習C語言。然後根據自己的方向選擇一門想學的語言,學習語法,做項目。
這個是很大致的說法。具體還要看你是什麼基礎,想做什麼。而且做了才知道。
問題十:自學編程怎麼入門(零基礎) 因為你說是因為愛好才學,我便回一回這問題。
建議:去書店買一本c語言入門書籍看看。把書上的代碼手工往電腦上錄入,調試(我用了四個梗,所有工作之餘的所有時間都在看、想……四個月勉強入門……),學會了這一種語言,其它的語言都很容易過渡的。
之後,再學數據結構,充分認識點,線、樹、圖形等等……這里我用的時間太多,但數基礎不行,還有些都沒有學會……
之後,你自己就知道怎麼辦了……
我也因為愛好才學的,也是自學。
你是高中生,比我好多了,我是初中生,你比我學習起來更容易。
E. 學編程先學什麼
1. C語言
對於剛接觸編程的人來說,先學習C語言是非常重要的。C語言可以說是是計算機編程語言的鼻祖,其他的編程語言幾乎全是由C語言變化衍生出來的。C語言雖然是一門面向過程的語言,但是其基礎語法和其他編程語言是非常相同的。不僅如此,諸如Java,C++,C#等面向對象的語言,都是在C語言的基礎上誕生的。所以對編程新手而言,學習C語言是非常重要的。
2. HTML,CSS,JavaScript。
這三門語言是前端學習的重要部分。這三者雖然不同,但是它們之間的關系是非常緊密的。
學習這三大部分可以從HTML開始入手。HTML是網頁內容的載體,包括了用戶在網頁上可以瀏覽到大部分內容。包括文本,圖片,輸入框,文字等等。近幾年HTML隨著更新,越來越強。當前最通用的是HTML5,簡稱為H5
接下來是CSS,CSS是層疊樣式表,它能讓原本只有HTML的網頁更加的豐富。網頁上的動畫效果,字體樣式等等都是依靠 CSS來實現的。CSS的學習要和HTML相結合在一起才有更好的學習效果。
如果沒有JavaScript,用戶交在瀏覽網頁時將沒有一點反饋。JavaScript的存在大幅度增加了用戶的可操作性。而學習JavaScript,你也將會感受到編程的感覺。因為JavaScript有著和編程語言很像的數據類型,分支,條件語句,以及各種函數。
3. 掌握編程的思想
學習程序設計,對邏輯思維能力有著一定的要求。想要在編程的路上走的更遠,掌握編程的思想是非常重要的。在有一定基礎之後,去了解什麼是面向對象編程,什麼是面向過程編程,熟悉各種設計模式,你的編程之路將會更寬廣。
F. 學習編程先學什麼
1、如果你能夠熟練的使用Windows的話,你就已經可以開始你的程序生涯了,打怪升級走起來!
2、首先從C語言開始。有的朋友可能認為C語言太難了,應該從VB開始。雖然,對於一個初學者來說,用一些控制項堆砌成一個小軟體會有一些成就感,但是,基礎才是最重要的!C語言對於數據類型的描敘,遠比VB更全面、明白,而這些正是編程中的根本!
3、學C語言,從數據類型,基本表達式,再到條件語句,循環語句,然後學習函數,再加上一些簡單的數組知識,足矣。到現在為止,你只要理解結構化程序設計的思想也就夠了!
4、有了以上的基礎,就要開始學匯編了。匯編剛開始學的時候很難,那些各種各樣的寄存器,分段的內存地址,很難理解,可是這些知識理解了以後,後面的內容就簡單了,學習8086的那些指令,再加上一些偽操作,還有DOS和BIOS中斷的調用,就可以看懂書上的匯編程序了。到此,你會對計算機有更深一層的理解!
5、有了匯編的基礎,再來學習C語言中的精華部分——指針,可謂是如魚得水了。現在你要對C語言全全面面的學一遍了。
6、學完以上的內容,有必要研究一下數據結構了,線性表,堆棧,隊列,樹,圖,二叉樹,等等。
7、請時刻牢記:浮躁是學習編程的大忌。
8、當然,你還應該學習一些資料庫的知識,以及一些常用的演算法。
9、如果以上的知識你都達到精通的程度後,就可以開始C++的課程了,找本C++上,然後找一本VC上手的書,再花一個星期的時間學習VC的界面和用法,就可以做一些簡單的應用了!10、要想學好VC,沒有扎實的C++知識是不行的,以下書籍是VC程序員必須翻的爛熟的:C++Primer;Effective C++;Thinking in C++;More Effective C++;深入淺出MFC。11、深刻理解C++面向對象的思想。12、編程的時候,出錯是難免的,所以,MSDN一定要熟練使用;好的代碼風格會使手的書,用一個星期的時間大概了解一下C++,然後找一本VC上手的書,再花一個星期的時間學習VC的界面和用法,就可以做一些簡單的應用了!
10、要想學好VC,沒有扎實的C++知識是不行的,以下書籍是VC程序員必須翻的爛熟的:C++Primer;Effective C++;Thinking in C++;More Effective C++;深入淺出MFC。
11、深刻理解C++面向對象的思想。
12、編程的時候,出錯是難免的,所以,MSDN一定要熟練使用;好的代碼風格會使調試的時候,更加簡單的查錯,所以,一定要養成良好的編程風格。
G. 零基礎想入門編程需要先學什麼
零基礎想入門編程需要先學數學、英語,在數學和英語基礎上學計算機基礎操作,會計算機操作之後,再學編程。
可以先學 Pascal。 Pascal 是一門很好的教學語言。然後對過程式編程有些了解以後可以學習數據結構,C 和 C++。 然後可以學一下 Java 或 C#。 當然我的建議只是幫助你能夠了解過程式和面向對象的編程。至於要進入IT業,方向和門類很多,所以學什麼更好不能一概而論。
如果希望能夠進入計算機系,拿一個「科班出身」的學位,從Pascal學起不錯,可以把Structured programming的基礎打好。但是大部分人,從Visusal Basic學起更能夠速成,並增加自信。
大計算機科學的底子:c ,c++,離散數學,數據結構,資料庫,軟體工程,(可參考MIT Open Courseware)。業余者自修:Visual Basic, Scripting,Frontpage, Flash。
C++是C的延伸,所以兩者有很大的重疊部分,分不清很正常。我覺得C是基礎。用C能夠熟練地寫程序以後,再逐漸接觸C++的程序設計理念可能更好一些。
「學習一門語言的最好方法是用它來編程序」。
最後,不能只學語言。許多大學生認為學最新的計算機語言、技術、標準是最好的鋪路方法,因為許多公司招聘時要求這些方面的經驗。這些新技術雖然該學,但是學習計算機基礎課程更重要,因為計算機語言和開發平台日新月異,但是萬變不離其宗的就是那些基礎課程:數據結構、演算法、編譯原理、計算機組成、關系型資料庫原理等。有位同學生動地在「開復學生網」上把這些基礎課程比擬為內功,把新的語言、技術、標准比擬為外功。只追尋時髦的學生最後只懂招式,沒有功力,是不可能成為高手的。
先學會畫流程圖和規劃程序, 才去想怎麼做程序, yEd 是個不錯的流程圖軟體, FreeMind 則是一個不錯心智圖軟體, 可以試試。
如果你的英文還可以, 找英文的教材來學, 去外國的 forum 討教 (如 StackOverflow), 你會有更好的領悟, 會有更多人可以幫到你. 你會學到更好的編程思維, 最重要是, 學會 "問對問題"。
2. 首先要有編程的思路. 你總要知道 "你到底想做甚麼", "為甚麼要做甚麼", "你要做甚麼". 一旦缺少其一, 你的行為便沒有意思, 你的思路 和理解也會中斷, 你會變得很迷失。
3. 你要明白編程的 4步曲 Input -> Process -> Output, 另加 Storage。
4. 得有一些 OO (物件導向) 的概念, 如 Object(Class), Attribute (Properties), Method; Inheritance(繼承), Polymorphy *** (多形繼承), Encapsulation(封裝).,就很容易掌握教程里的思路。
我以前也想這個問題想了很久~
後來學了一些VB和C語言之後,發現,還是先學C語言的好~
VB,怎麼說呢,不知道是不是我學錯了,反正我學的是VB6.0這個工具,是工具,不是語言,對入門沒什麼幫助,頂多就激發一些興趣咯(不過學1個來月VB也不是說是浪費時間,只是沒多大幫助)~
C語言比較好,那時候很多人都說先學C語言,但是我還是學了VB6.0,學了一個月~後來再學回C語言,發現,還是先學C語言好~
現在大部分語言是面向對象思想的編程語言啊,想要學習編程還是最好先了解面向對象的思想啊。我感覺面向對象的思想最好的是Java。
學習譚浩強的《c語言程序設計》我就是靠它入門的,邊看書便動手照著做上面的例題,慢慢的你自然就會了,多讀書上程序。。。祝你早日成功
建議先學c 再學windows程序設計(windows方向)或是unix環境高級編程(unix方向),如果說網路編程的話java語言不錯,如果想今後進行windowsMFC 建議學C++。c/c++工具visual studio,java工具eclipse。
感覺直接學編程語言就行 抽時間可以看看編譯原理 很多事自己就能想通
答:HTML——如果你還不懂的話。市面上有一大堆的封面精美,宣傳得天花亂墜的 糟糕的 HTML書籍,不幸的是很少有好的。我最喜歡的是 HTML: The Definitive Guide。
但 HTML 不完全是一種編程語言。當你准備開始編程時,我推薦從 Python起步。 你會聽到一大群人推薦 Perl,並且 Perl 依然比 Python 流行得多,但是 難學得多且(以我之見)設計得不是很好。
C 確實重要,但它要比 Python 或 Perl 難多了。不要嘗試先學 C。
Windows用戶不要滿足於 Visual Basic。 它會教給你壞習慣,而且它不可以移植,只能在Windows下運行。避免它。
H. 編程入門先學什麼
先學C語言。
編程入門在大雪中常常以C語言作為編程的入門語言, BASIC是初學者通用符號指令代碼的縮寫,是國際上廣泛使用的一種計算機高級語言。所以編程入門可以先從C語言學習開始。
電腦每做的一次動作,一個步驟,都是按照已經用計算機語言編好的程序來執行,程序是計算機要執行的指令的集合,而程序全部都是用所掌握的語言來編寫的。所以人們要控制計算機一定要通過計算機語言向計算機發出命令。
注意事項:
不要死摳語法:初學者最容易犯的錯誤就是抱著一本大書死摳語法,結果語法倒是很熟,程序還是一行都不會寫,學習的積極性也受到很大打擊。學習編程,語法是最不重要的,最重要的是思路。
盡早接觸標准庫:標准庫的概念接觸越早越好,要把使用標准庫作為天經地義的事情,作為編程習慣,能用的地方一定要用。
I. 學習編程入門要先學什麼
1、要想成為一名優秀的程序員,最重要的是掌握編程思想、找到編程感覺,而不是死記硬背語言本身。所以,從某種角度上講,很多語言是一致的。學會了基礎語言,那高級語言都可以很快上手。
2、我們面對新的編程語言時,只需簡單了解該語言的語法特點,就可以輕松應對和應用了。一名程序員的高級境界,是在反復的實踐、觀察、分析、比較、總結中潛移默化積累的,絕不是一篇文章或者兩三小時的講解就能夠說清楚的。
3、要學會編程思想、找到編程感覺,必須從實實在在的編程實際工作中去實踐和體驗。不少朋友在學習編程時只簡單地學習語法、結構,枯燥而且目的性也不強,會大大降低初學者的興趣和學習效果。
4、一般的書籍,也只從語言本身去講解語法和舉一些針對這些語法的應用例子,跟使用說明書沒有太大差別,沒有起到灌輸編程思想,培養編程感覺的作用。
正因為如此,許多大學生雖然在學校學過C語言,但他們之中少有真正精通C語言的編程者,只是簡單了解些語法罷了,許多重要的知識點都含糊不清。對於英語,現階段了解相關的代碼語言就行。
J. 電腦編程入門自學先學什麼
如今電腦已經成為了我們生活中不可替代的一個工具,每個人都應該至少學會一些簡單的電腦操作。那麼對於有更高目標,比如想要自學電腦編程的人,入門的時候應該先學習什麼呢,一起來看一下。
首先對於自學的人來說,想學習電腦編程,可以先從漢語編程系統學起。漢語編程學習,真的簡單容易上手。且在學習過程中了解電腦編程的學習方法和學習理論,漢語編程學習到一定程度,就可以接觸那些更耐用的電腦編程如易語言及各種前端技術。
漢語編程是指使用中文來書寫的程式設計語言,支持基於漢語字、詞編程,符合計算機符號語言規范,並繼續向自然語言發展。其目的是為了減少對英語的學習,將精力集中在程序設計上,並且便於程序交流和代碼維護。英語可以編程,漢語同樣可以編程,英語的關鍵字只是表意符號而已,漢語也可以作為表達編程的語言之一,而且漢語編程作為計算機語言更符合自然語言。
漢語編程應該具有以下特點:
1.易用性:一個易於使用的編程環境(IDE)提供前台服務,編譯器在後台服務。
2.安全性:自主研發的編譯器,可保障國家安全,配合國產CPU和OS,實現全面的硬體、軟體安全。
3.本地化:提供一些本地化特色的工具和命令。
4.國際化:多語種版本中語言可互相轉化。
可能很多人學習電腦編程都是從C語言開始的,C語言程序繁瑣,記憶量大,其實如果是自學的話,確實不適合大多數人,除非你學習很旺盛精力很充沛。所以這個時候不妨試試漢語編程系統,可以輕松上手,不失為一種好辦法。