初學者怎麼學編程?

General 更新 2024-11-17

新手如何學習編程?

編程的語言有很多種,那就要看你的發展方向,你要先定好方向,然後朝著哪一門攻破,我以前學習過C++語言,VB語言,還有JAVA語言!

初學者學習編程應該從哪入手?(沒基礎的應該從哪學起)

如果你有時間學的話可以學c 但如果你想用最短的時間學習的話我建議先學學Java吧,也許它們的性質不同但總體來說java容易,而且你學java後你就可以勝任一些作業了,並且你將會了解很多,當然以後你再轉為學其它也會更易瞭解並加以判斷並更容易學會哦~!像這類東東,太多了,學不完的,你只要專心地先學好一樣才是硬道理,如果你實在有時間與精力 你可以都學,因為在都學期間你可以找到很多相關與相違的東西並且你也可以把你找到的東西記下來,到時你完全學會後你可以自己寫~哈哈,看你的了。加油哦~~

沒有什麼特定的順序了

可以先從基礎的html來,也可以從編程語言來。

建議你先找到自己想發展的方向吧。如果你是平面設計的,而且對平面設計感興趣,我覺得你可以這樣的步驟:

HTML - CSS - JAVASCRIPT - FLASH的ActionScript

如果你想接觸服務器端編程,學php,java就可以了,

數據庫的話,可以學著用Mysql 。 Access這種骸西,只是好玩才會用。一般網站都用mysql。

編程的初學者應從什麼開始學

想學編程,不能急,要慢慢來,有耐心,(千萬別下網上的電子書,那簡直是浪費時間,自己花錢去買書回來看)相信你能成功!下面是一些書和要求:

1、《計算機組成原理》(熟悉)

2、《數據結構》(掌握)

3、《操作系統》(瞭解->熟悉)

4、《The C language》(掌握)

5、《編譯原理》(瞭解原理)

6、《彙編語言》(瞭解)

7、《計算機網絡》(瞭解)

8、《軟件工程》(瞭解)

9、《關係數據庫》(熟悉)

10、《The C++Languege 》(掌握)

11、《面向對象設計》(掌握;結合C++學習)

1、《The C Programming language》 (Keinighan & Dennis Ritchie 1988)

2、《The C++ Programming Languague》(Bjarne Stroustrup 1997)

3、《Inside The C++ Object Model》 (lippmans)

4、《Effective C++》 (同上)

5、《More Effective C++》 (同上)

6、《Exceptional c++》

7、《C++面向對象高效編程》

8、《設計模式》

9、《Thinking In C++》

10、《The Standard C++ Bible》(一般推薦)

11、《The Art of Computer Programming 》

12、《Programming Windows》 (Charles Petzold)

13、《VC++5.0技術內幕》

14、《MFC 深入淺出》

15、《軟件需求》

16、《Advanced Windows》

17、《C++ primer》

18、《win32程序員參考手冊》

19、《用TCP/IP進行網際互連》

20、《COM 本質論》

學編程就是這樣,我今年30歲了,五年裡跳了五次槽,不知道和大家比算不算多J,沒有什麼太多起伏,但我想很多朋友可能會和我有類似的經歷,不知道能不能引起你們的共鳴。30歲,開始實現我的程序員夢,從一個編程愛好者,從一個業餘的程序員,一個水平不高的程序員,一個半道出家的程序員...... 我想對我上面所說的話給一個總結:

如果你不是科班出身,想要轉行而不知該怎麼開始的話,建議你先看兩類書:(1)計算機原理;(2)數據結構和算法。(看數據結構之前先看C語言)。

如果你還是在校的學生,英語很差,專業課也很差。沒關係,想怎麼學計算機就怎麼學計算機吧。其它地只要能混到畢業證就行了。除非你對自己的未來沒有信心。(當然,如果你的理想不僅僅是要做一個程序員,那你別丟掉英語。)

不要因為自己年輕就找理由揮霍時間,少玩一點SC、CS、魔獸3、傳奇、魔力或者…….,多看點書,多練練題。

Java、.net、C++、PB、VB、Delphi、彙編到底應該學哪個?我的經驗,哪個最簡單就先學哪個、公司用哪個你就學哪個、哪個和你有緣(比如剛好你認識一個願意幫助你的Delphi高手)你就學哪個,如果你都學,或者三天兩頭的換,我可以告訴你結果肯定是什麼都不會,不要心浮氣燥,他們都只是工具,學精一門其它的就相通了,重要的是掌握編程的思想。如果你問我面向對象(好像現在已經是面向需求了)、UML、WebLogic、WebService、軟件工程、XML…….應該怎麼學呀,對不起,這些我也確實不是都會,但請相信,你先實實在在的寫上十萬行以上的代碼以後,那些東......

新手如何學習可編程

先學習計算機基礎,在學習c語言和vf,基礎打好了就可以編程了

零基礎怎樣學習編程 應從哪裡入手

C語言較c++簡單,可以先學C語言,想自學的話,建議買些書回去,順帶網上找找視頻,平時做些習題,最好能上機調試,以此積累算法。然後你可以學習面嚮對象語言(例如c++,c#,java等),也可以不學c語言直接學c++等面嚮對象語言。學習切記不要浮躁,祝你成功

自學編程怎麼入門(零基礎)

因為你說是因為愛好才學,我便回一回這問題。

建議:去書店買一本c語言入門書籍看看。把書上的代碼手工往電腦上錄入,調試(我用了四個梗,所有工作之餘的所有時間都在看、想……四個月勉強入門……),學會了這一種語言,其它的語言都很容易過渡的。

之後,再學數據結構,充分認識點,線、樹、圖形等等……這裡我用的時間太多,但數基礎不行,還有些都沒有學會……

之後,你自己就知道怎麼辦了……

我也因為愛好才學的,也是自學。

你是高中生,比我好多了,我是初中生,你比我學習起來更容易。

請問初學者學習編程應該怎麼辦?

選擇一門語言

確定你感興趣的領域

你可以開始學習任何編程語言(儘管其中一些被描述地比其他的更加“易學”),你得去問自己自己想用通過學習這門語言完成什麼樣的工作。這將會幫助你確定你應該追求的編程方式並且提供一個良好的開始。

如果你想進入Web開發行業,那你將會有一堆語言需要去學習,這和開發計算機程序相反。移動App的開發需要比PC等的開發更多的技巧。所有的這些決定將會影響著你的發展方向。

考慮從一個“易學”的語言開始

無論你做了什麼樣的決定,你可能只會希望從一門高水準又易學的語言開始。這些語言對於初學者非常有用,因為它們教授基本的概念和適用於幾乎任何語言的思維過程。

在這種語言中最流行的兩種是Python和Ruby。它們都是使用著易讀的句法的面向對象的Web應用開發語言。

“面向對象”因為著這個語言是圍繞著“對象”、數據收集和操作的概念來打造的。這一概念被用在許多先進的編程語言上,比如C++、Java、Objective-C和PHP。

通讀大量語言的基本教程

如果你還不確定你應該開始學習哪一門語言,那麼就去閱讀一些不同語言的基本教程吧。如果一門語言比別的更有意思,那就多去看看是不是真的那樣。在網上對於所有的編程語言有無數個基本教程。

Python——一個非常適合初學者的語言 ,而且當你掌握它的時候它會變得更加強大。被用來開發了許多Web應用、甚至一些遊戲。

Java——被無數個項目所使用,從遊戲到Web應用再到ATM軟件。

HTML——對於任何Web開發者必不可少的起航點。在從事其他一系列Web開發之前掌握好HTML非常重要。

C——最古老的語言之一,它已經是非常強大的工具,也是一些更現代的語言的祖先,比如C++,C#和Objective-C。

從簡單的開始學起

學習語言的核心概念

雖然這一步中適合的部分將取決於你所選擇的語言,但所有編程語言都有對建立有用的程序至關重要的基本概念。儘快的學習和掌握這些概念,將會使你更容易地解決問題和創建強大而有效的代碼。下面只是一些在不同語言中的核心概念:

變量——一個變量就是一個去存儲和應用以改變代碼片的方式。變量可以被操作,並且經常被定義成“整數”、“字符”,還有其他的確定可以存儲的數據類型。進行編碼時,變量通常具有讓它們對於我們有種某種含義的名稱。這樣一來我們就容易理解該變量如何與其餘的代碼進行交互了。

條件語句——條件語句是基於條件是否為真的一種行為。對於一個條件語句最常見的形式是“如果-那麼”。如果這個條件為真,那麼就有一件事發生,如果條件為假,那麼就會發生另一件事情。

函數或子例程——這個概念的實際名稱可能取決於不同的語言。它也可能被叫做“過程”、“方法”或是“可返回單元”。它本質上是一個大程序中的一個小程序。一個函數可以被別的程序“調用”多次,運行程序員去有效的創建複雜的程序。

數據輸入——這是在幾乎所有語言中都使用的一個寬泛的概念。它涉及到處理用戶的輸入以及存儲這些數據。這些數據怎樣收集則取決於程序的類型以及對於用戶的可用的輸入方式。它和關於顯示在屏幕上還是打印在文件上的輸出有著精密聯繫。

安裝一些有必要的軟件

許多的編程語言都要求有被程序員設計來講代碼轉換成機器能理解的語言的編譯器。其他一些語言,比如Python,使用可以立即轉換成程序而不需要編譯。

一些語言有自己的往往包含著代碼編輯器、調試器和/或者翻譯以及調試的IDEs(集成開發環境)。這些程序員在同一個地方去執行任何必要的功能。IDEs可能還包含著包含對象層次結構和目錄的可......

初學者如何學習編程

一般你學的再好也需要學歷限制,而且編程不是你想的那麼簡單,不僅需要專業知識而且還要讀取大量代碼,編程不是一個人所能夠完成的

初學電腦編程需要什麼

下面是我個人的一些見解,希望對樓主有所幫助~~ 學習編程,首先應該認認真真的學習一門語言。學習微軟的,就先從VB開始,VB是比較好的入門語言,可視化的,比較簡單,是非常好的入門語言。書籍最少應該準備兩本,不可能一本書籍會包含VB的所有內容,在看書的時候,可以交叉的看,一本書籍中沒有講到的內容可以在另一本中看到,這樣對學習是很有好處的,也能保證所學知識的完整性。學編程是一個很漫長的過程,不要著急,要理論與實踐想結合,例程書籍也是很重要的,看源代碼對學習也是很有幫助的,等你學完這門VB語言之後,學習別的語言是非常簡單,可以嘗試C語言,按照C——C++——VC的順序學習,有助於知識的連貫性。或者學習Delphi,入門較為簡單類似於VB,但比VB強大,即可作為入門又能做強、做大。 1 . 明確學習目的 學習編程對大多數IT業人員來說都是非常有用的。學編程,做一名編程人員,從個人角度講,可以解決在軟件使用中所遇到的問題,改進現有軟件,可以為自己找到一份理想的工作添加重要得砝碼,有利於在求職道路上謀得一個好的職位;從國家的角度,可以為中國的軟件產業做出應有的貢獻,一名優秀的程序員永遠是被爭奪的對象。學習編程還能鍛鍊思維,使我們的邏輯思維更加嚴密;能夠不斷享受到創新的樂趣,將一直有機會走在高科技的前沿,因為程序設計本身是一種創造性的工作。知識經濟時代給我們帶來了無限的機會,要想真正掌握計算機技術,並在IT行業裡幹出一番事業來,有所作為,具有一定的編程能力是一個基本條件和要求。 2 . 打好基礎 學編程要具備一定的基礎,總結之有以下幾方面: (1)數學基礎——從計算機發展和應用的歷史來看計算機的數學模型和體系結構等都是有數學家提出的,最早的計算機也是為數值計算而設計的。因此,要學好計算機就要有一定的數學基礎,出學者有高中水平就差不多了。 (2)邏輯思維能力的培養——學程序設計要有一定的邏輯思維能力,“邏思力”的培養要長時間的實踐鍛鍊。要想成為一名優秀的程序員,最重要的是掌握編程思想。要做到這一點必須在反覆的實踐、觀察、分析、比較、總結中逐漸地積累。因此在學習編程過程中,我們不必等到什麼都完全明白了才去動手實踐,只要明白了大概,就要敢於自己動手去體驗。誰都有第一次。有些問題只有通過實踐後才能明白,也只有實踐才能把老師和書上的知識變成自己的,高手都是這樣成材的。 (3)選擇一種合適的入門語言——面對各種各樣的語言,應按什麼樣的順序學呢?程序設計工具不外乎如下幾類: ① 本地開發應用軟件開發的工具有:Visual Basic 、Delphi 、VC++ ( C++ Builder ) 等;數據庫開發工具有:Visual Foxpro 、Oracle Developer 、Power Builder 等。 ② 跨平臺開發開發工具如 Java 等。 3)網絡開發對客戶端開發工具如:Java Script 等;對服務器開發工具如:PHP 、ASP 、JSP 、ISAPI 、NSAPI 、CGI 等。 以上不同的環境下幾種開發工具中 VB 法簡單並容易理解,界面設計是可設化的,易學、易用。選 VB 作為入門的方向對出學者是較為適合的。 3 . 注意理解一些重要概念 一本程序設計的書看到的無非就是變量、函數、條件語句、循環語句等概念,但要真正能進行編程應用,需要深入理解這些概念,在理解的基礎上應用,不要只簡單地學習語法、結構,而要吃透針對這些語法、結構的應用例子,做到舉一反三,觸類旁通。 4 . 掌握編程思想 學習一門語言或......

編程初學者是不是應該從c語言學起?

本次論壇上面看到很多人問:“如何學習編程,我想和我說話,自己的看法哦。

??我不是編程高手,說不可能一刀切,所有的真理,我說的只是進入大學後,我開始學習編程的一些想法,因為不是很好,敬請斧正。

??孔子說:“誰知道比好更好,好不如樂之者。在學習編程之前,先問自己是不是適合學習編程,不愛編程,有自己的軟件不是很熱心發展的產業。如果你只是聽說做軟件開發人員採取了很多錢的人,想學習編程,那麼我勸你不要學習編程,軟件開發是一個艱苦的工作,貧困人口的熱情,如果你想致富,最好是搞房地產,開醫院,因為只有這些行業是個暴利行業,軟件開發是一個利潤豐厚的行業,如果你不能確定他們是否適合從事軟件開發,你可以嘗試學習編程。學習編程,首先必須有一個良好的英語基礎,如果英語不是很好,立刻開始學習英語並不好,絕對是一個從事軟件開發的障礙,你花一些時間來學習英語,是一個很好的投資,其次是數學,可能有很多人不同意,但我不得不說是一個合格的軟件工程師必須具備良好的數學技能。高等數學,線性代數,概率論,數理統計,離散數學,數值分析是一個很好的學校的數學確定在軟件行業的深度。數學和英語軟件開發的內功,一定要注意,要學習一門編程語言。C或C + +,學習C語言C + +和C + +時,必須把它們作為兩種語言?學習學習C語言的結構化程序設計思想,瞭解,學習瞭解學習一門編程語言,更注重的是面向對象的思想。的編程。最好的練習本做了,然後在機器上調試,注意正確的程序,寫在紙上。最好多看一些英語書籍,如“C編程語言,”C + +編程語言,C + + Primer“的,”想在C + +。

??學習一門編程語言,我們必須學會“數據結構”。 “數據結構”是內功的編程,我們必須學習。圖,線性表,樹,等等這些概念的深刻理解,有一個,是一個多編程。學校是數據結構的學習算法。如果你不能編寫高效的算法,絕對不是合格的程序員。當然,一個好的算法,可以使你的程序運行效率提高几十倍,上百倍。以上這些研究,你可以學到一些開發工具,如VC,VB。不要趕時髦,學習C或C + +渴望瞭解這些流行的東西。今天學到。 NET明天,看看Java,所以不良的編程。如果你做了幾以上,你可以練習你的手做一些項目。當然,做一些實際的項目開發也有一定的開發技能和經驗,但在這個階段,學習數據庫,操作系統,編譯原理釘計算機體系結構。這些東西都是非常重要的是要了解這些,是不是一個合格的程序員。此外,在業餘,學習軟件工程的一些知識,但也看到了一些UML的書。最後,一??個合格的程序員應該退出可樂退出噪聲,善於學習,注重細節,多動手,多動腦。

??羅嗦了很長一段時間,送你“棘手的編程大道,這是一個很好的事情,普通老百姓望而卻步,只有意志堅強的人例外”。

相關問題答案
初學者怎麼學編程?
初學者怎麼學英語?
初學者怎麼學沙畫?
初學者怎麼學彈吉他?
初學者怎麼學滑板視頻?
初學者怎麼學電腦?
初學者怎麼學好硬筆書法? ?
初學者怎麼帶美瞳?
初學者怎麼修一字眉?
初學者怎麼塗脣釉圖解?