我想看編程
㈠ 我想要學習編程,不知道要看那幾本書
編程,是一個很廣泛的概念,首先要確立觀念。如下可以參考:
財務軟體、數據報表、管理項目基本都是一些資料庫的開發集成:FOXPRO、SQL ACCESS、PROWERBUILDER、等
游戲、特定的軟體(如黑客木馬等)是功能軟體開發:java、C、C++、VB等。
資料庫,建議從FOXPRO學起,初級就有,容易入門。
軟體,建議從C語言學起,在學數據結構,然後再專門研究一種語言,如C++ 。記住,它像外語一樣,不可能百分百精通,也不可能懂得所用語言。但是,對於自己編的程序必須懂得。
㈡ 各位高手,小弟現在想學編程,請問,我該看一些什麼書籍
我來回答這個問題:
初學者學編程,以我的經歷來說,首先看Qbasic。為什麼呢?因為這個比較簡單,剛開始學,主要是一個興趣,如何一下看很難的編程書籍,很容易讓你覺得編程不是那麼好玩,最後就放棄了,所以,我覺得一開始不要看特別難的書,特別是自學。
QBASIC語言程序設計
http://book.jqcq.com/proct/582009.html
本書是根據教育部最新頒布的中等職業學校計算機及應用專業《QBASIC編程語言》基礎教學基本要求編寫,同時參考了教育部考試中心制定的計算機等級考試大綱。本書主要內容包括QBASIC語言的基礎知識、基本概念、程序結構及程序設計方法、數組、函數和子程序、字元串、文件 ...
Qbasic的軟體應該很多,你在網上搜一下,應該可以找到,是DOS環境下的,但在WINDODS中能使用,不過界面不是那麼美觀。
QBASIC看你自己學多久,我大概學了4個月時間就會了。
接下來你就可以學習其它的編程語言,但編程語言很多,你應該盡量找一些使用較多的語言,這樣做的好處是能夠好找工作,另外,交流起來也比較容易。
現在最常用的就是C和JAVA。我下面將分別介紹它。
* C語言
C語言的入門教程,可以參考下面的
C語言編程入門(含盤)
http://book.jqcq.com/proct/852061.html
本教材包含一張多媒體教材光碟,對於您的學習至關重要,請注意向經銷商索取。教學光碟的具體內容請參閱教材第4頁上的「光碟使用說明。」 《開天闢地》系列教材中的多媒體光碟是真正的教學光碟,它就像一位電腦高手,面對面對向您講授操作知識和使用技巧,並且把操?...
當然,你還需要一個IDE,就是寫程序的東西,你可以選擇使用VC,電腦城有售,我勸你一開始就使用最新的版本,現在是VC.NET,你自己去看吧。
如果你不想去買,也可以在網上下載,我可以給你推薦幾個:
Open watcom c/c++
這個IDE比較早了,早期 的許多游戲都是它寫成的,下載地址在:
http://openwatcom.mirrors.pair.com/open-watcom-c-win32-1.4-rc3.exe
第二個IDE是 DEV C++,這個IDE也非常的好,有中文版本,我一直使用到現在,用它寫了很多程序,如果你在使用這個軟體有什麼問題,可以問我,我的email是[email protected]
下面是下載地址:
http://www.programfan.com/download/down.asp?id=211&url=1
其它還有幾個編譯器,比如borland c++,你可以在電腦城買到。
*java
java也是比較流行的編程語言。下面介紹幾本書:
Java語言程序設計
http://book.jqcq.com/proct/800395.html
本書特色: ·從基本概念入手,系統分析Java語言編程機制,闡述編程技巧 ·強調面向對象思維方法的訓練,用軟體工程思想指導程序開發 ·由淺入深,循序漸進,注重培養良好的編程習慣 ·精選大量實例和習題,強化知識點的靈活運用,舉一反三 Java是一門流行的計算機語言?...
書到手後,你同樣需要IDE.下面給你介紹幾個比較流行的IDE.
你可以在電腦城買到的IDE是JBuilder.下面我將介紹幾個免費的但功能強大的,又是程序員最喜歡使用的IDE.
* jcreator
這個IDE比較小巧,但功能強大。很多地方都有它的下載,適合初學者使用。下面是地址:
http://www.skycn.com/soft/7129.html
* netbean
這個IDE出來沒多久,是程序員最喜歡的IDE之一,功能就不用說了。
http://www.j2medev.com/Soft/ShowSoft.asp?SoftID=175
*eclipse
也是程序員最喜歡的一個IDE.
http://www.j2medev.com/Soft/ShowSpecial.asp?SpecialID=14
over
其它還有一些語言,比如c++,pasicl,你自己最好進行選擇性的學習。
㈢ 學編程入門需要看哪些書
我看別人發的:老貓學出版,碼農翻身,大話數據結構,自頂向下
加油,祝你早日學成歸來
㈣ 自學計算機編程應該看些什麼書
一:第一階段
C語言-------《C語言設計》 作者:譚浩強
大多數人都推薦譚浩強這本書,譚浩強的C語言程序設計,我覺得更適合當教科書,主要是篇幅沒有那麼大,書本的內容不是很全,由老師帶入門是最好的。
《C Primer Plus》第五版 作者:Stephen Prata
這本書比較厚,內容也比較基礎,擴展的也比較廣,自學容易上手,唯一的缺陷在於它是外國人編寫,而國內的翻譯往往讓人難以滿意,如果你有較好的英語水平,最好閱讀英文版的。
《C語言入門經典》第四版 作者:Ivor Horton
二:第二階段
這一階段看個人主攻的方向了,安卓一般就JAVA,PC游戲、軟體C++,也有推薦C#,這些都是主流語言,其他語言要看個人愛好與發展。
面向對象的語言,一般懂一門,之後要轉其他語言也很容易的,其實思想都差不多,主要的不同在於語法。C#容易上手,一個月入門,一年精通,而C++卻有點難,一年入門,二十年也未必敢說自己精通。如果有時間,可以了解一下匯編語言。
C++ Primer, 4rd Edition
(入門類:
C++ Primer, 4rd Edition
Thinking in C++, 2nd Edition
The C++ Standard Library: A Tutorial and Reference
進階類:
The C++ Programming Language, Special Edition
The Design and Evolution of C++
Inside C++ Object Model
C++ Templates: The Complete Guide
STL 源碼剖析
Generic Programming and the STL
Modern C++ Design: Generic Programming and Design Patterns Applied
應用技巧類:
Effective C++, 2nd Editon
More Effective C++
Exceptional C++
More Exceptional C++
Effective STL
Ruminations on C++)
三:第三階段
API/SDK------------- 《windows程序設計》(Jeff Prosise)
這書主要是開發Windows軟體要深入研讀的,畢竟是WindowsAPI。如果是主攻C++,那麼這本書你可以大概略讀一遍,不用過多的深入追究,QT才是C++主要深入思慮的關鍵。
四:第四階段
MFC----《VC++技術內幕》、《深入淺出MFC》及視頻教程孫鑫 VC++6.0
如果是C++,QT是要重點學習的對象。
五:第五階段
COM/DCOM/ATL/COM+---------《COM技術內幕》
未知階段:
《數據結構》,《演算法導論》這些基本是編程的核心了,編程的很大情況都依賴於演算法的實現,這個兩門基本要深入研究,這是決定編程能力的核心標准。
如果不弄底層的話,《操作系統原理》可以簡單地了解。
㈤ 我想學編程,該看什麼書
你最好先看網路程序員的大綱,然後里邊的都學點毛皮,因為要考試,我推薦你學java,c#,c++,如果側重程序設計的話就學c++,如果側重網頁設計的話就java和c#。盡量不要碰vb,要不然別人說你沒內涵。
如果你不開發底層或看linux程序的話就不要看c和asm了,因為學了c++,就已經學了c了,asm是比機器碼好讀一點的天書,看它沒必要,這是為了你寶貴的時間著想。
㈥ 請問編程初學者應該看什麼樣的書
你既然喜歡編程,就應該認認真真的學習一門語言,先從VB開始,VB是比較好的入門語言,可視化的,比較簡單,是非常好的入門語言。書籍最少應該准備兩本,不可能一本書籍會包含VB的所有內容,在看書的時候,可以交叉的看,一本書籍中沒有講到的內容可以在另一本中看到,這樣對學習是很有好處的,也能保證所學知識的完整性。學編程是一個很漫長的過程,不要著急,要理論與實踐想結合,常式書籍也是很重要的,看源代碼對學習也是很有幫助的,等你學完這門VB語言之後,學習別的語言是非常簡單,可以嘗試C語言,按照C——C++——VC的順序學習,有助於知識的連貫性,我也希望你能學好的。
學習C語言,譚浩強的《C程序設計》是一部非常好的C語言書籍,學習程序設計是一個非常漫長的過程,不要著急,一本書多看兩遍三遍,學會交叉學習法,在學習C的過程中,可以看看數據結構,編譯原理,操作系統等書籍,對編成都是很有幫助的。最開始學習的時候,先不要編一些比較大的程序,多編一些小程序,比如數組運算,字元組合等等,指針是C語言的精華,是比較復雜的部分。看到你的情況,編了一個學習系統,對語言的駕馭能力還是很不錯的,我相信你,你一定能學習好C語言的。
我是2001年接觸編程的,剛開始只是大概了解一下,並沒有進行比較深入的學習,我是從VB開始入門的,學了1年多,然後轉入C語言,按照C——C++——VC的順序學習,C學了兩年,現在開始學習C++,C++的學習是很有難度的,類,標准庫,多態,繼承等等比較抽象難道懂的概念,雖然他秉承了C語言的風格,但是有很多很多是C語言不具備的,要多看書,上機實踐也是必不可少的。《C++編程思想》,《C++標准庫》,這些書都非常好,內容也很全面,常式書籍也是必不可少的,多看源代碼對編程是很有幫助的,也會少走很多彎路。總之,C++的學習是一個比較漫長的過程,大概需要兩年的時間,這只是底限,如果想學通,學精,還需要更多的時間。
我向你推薦一些C++經典書籍:
c++程序設計教程
c++編程思想
c++大學教程
c++程序設計語言
數據結構演算法與應用c++語言描述
c++標准模板庫------自修教程與參考手冊
泛型編程與STL
深度探索c++對象模型
設計模式---可復用面向對象軟體的基礎
重構---改善既有代碼的設計
Essential c++
Effective c++
More Effctive c++
C++ primer
前五本應該屬於入門書籍,後面的屬於學習難度比較大的,想提高C++的編程能力,看看這些書籍有好處。建議你把編程思想這本書多看看。多做練習題,對提高編程水平的幫助是很大的。
其實語言是相通的,一門語言學會了,學習其他語言就比較容易了。
業界有這樣一種說法,因為JAVA這門語言包含了C++的一些特性,掌握了C++,就等於掌握了JAVA的80%,
我是一名大三的學生,我也正在學習C++這門語言,一年多的時間,學習的感覺真的很累的,希望能和你成為朋友!
好了,說了這么多,可以參考一下,為自己做個學習計劃,要對自己有信心,最後祝你在學習編程的道路上走的更好更遠,祝你學有所成!!
㈦ 想學習網路編程可是沒有基礎,該看什麼書最好
建議報一個培訓班,都是零基礎入學的,這是網路編程的全部課程,要是感興趣的話可以了解一下:
第一階段
1、計算機操作基礎
2、Office辦公自動化
3、計算機組裝與維護
4、C語言
第二階段
1、SQL Server2005資料庫設計
2、和高級查詢
3、數據結構
4、C#面向對象程序設計
5、HTML5與CSS3開發
6、JavaScript
7、jQuery高級編程
8、PHP開發
第三階段
APP Development
1、JavaScript特效製作
2、jQuery應用開發
3、HTML5與CSS3開發
4、Java面向對象程序設計
第四階段
JAVAWEB Development
1、產品流程應用
2、移動平台界面設計
3、Oracle資料庫開發
4、JavaWeb應用開發
Mobile APP Development
1、實訓一:WEB前端設計與開發
2、實訓二:J2EE項目開發
㈧ 我想自學編程,能告訴我應該看什麼書嗎
如果想稍微看看然後就能用,編電腦程序學python,手機程序學java。如果想多學一點,可以去看看c++,東西多點。想看看網頁、瀏覽器原理什麼的去學html、css、etc.。買書的話直接搜索編程語言名稱(如「java」)和「基礎」差不多就能出來,個人感覺差異不大。其實淘寶上有賣編程教程的,文字介紹和視頻講解的電子版,還不錯。
另外如果對電腦熟悉一點,可以試試「菜鳥教程」網站,挺好用,包括的語言也全。
㈨ 想學編程,但是不知道買什麼書看
C# 從入門到精通 java瘋狂講義 還有資料庫的書,這需要看具體的資料庫選擇的是哪種
㈩ 想學習編程看什麼書籍好
最近很多人都在問如何學習編程。我覺得學習編程最重要的是入門,如果你入門的時候有一個好的方法和思路,打下比較扎實的基礎,對今後的編程工作是很有益處的。即使在學習新的編程語言也無所謂,因為它們有很多相通之處,可以相互借鑒。
我認為可以先學習一下pascal,這個語言比較嚴謹,適合初學者。pascal它被稱為教學語言,結構嚴謹,不像C語言那麼靈活,易於理解和學習。 然後可以繼續學習C語言,這個語言比較靈活。有了pascal的基礎,在進行C語言編程就不會因為C語言的靈活而有問題 。後面的就可以學習VC什麼的了。
C語言的書推薦譚浩強的,比較好。
我當時學習pascal和C語言的時候是將書後的習題都做了一遍,感覺效果很好。
當然了,學習什麼語言也要看你具體准備從事什麼行業。例如你要進行嵌入式開發,C就是很好的選擇,如果是Windows開發,那麼VC就不錯。還有資料庫方面的開發、網路開發等等。不同的語言適合不同的方面。要看自己的選擇的,呵呵 。
還有很多人說自己的基礎很差,甚至中學畢業什麼的。其實這個並不重要,比較說英語,在計算機語言里所用到的單詞量很少,而且都是常用詞,經常使用就記住了。當然,如果你要看原文資料或者幫助的話,專業詞彙比較多,不過在金山詞霸的幫助下,經常看,也是沒什麼大的問題的。至於數學什麼的,其實數學只是培養你一個邏輯思維能力,在初學編程的時候影響不是很大。況且,作為一個基礎編程人員來說,上面還有系統分析師、項目經理,他們會把需求分析、概要設計和詳細設計做好的,你只要按照文檔寫代碼就OK了。不過,要上更上一步的話,其他基礎知識就非常重要了,畢竟你不能寫一輩子代碼。
在你學習好C語言以後,個人建議好好學習一下數據結構和軟體工程。這兩門對你的水平提高都是很有幫助的。特別是軟體工程,它能夠使你按照科學的工程方法進行軟體開發,對今後的發展很有好處。
只是一家之言,有不到之處,還望見諒!
請樓主採納、