计算机编程入门教程
用什么語言可以寫木馬程序啊!!!首先確定你需要什么功能,如果是控制Http服務(wù)器的話,就是ASP木馬,用腳本語言(VBS、JS)來寫,Window自帶的記事本就可以勝任
如果是控制Windows的話,就屬于一般的Win32木馬,幾乎什么程序都可以寫,不管是MASM32、VC++、VB、Delphi、BCB都可以,個人推薦MASM32,畢竟匯編的東西短小精悍,而且設(shè)計直觀方便,其他的語言還是比較適合開發(fā)應(yīng)用程序
最開始學(xué)編程,我學(xué)的是QBASIC。
QBASIC語言程序設(shè)計
http://book.jqcq.com/product/582009.html
本書是根據(jù)教育部最新頒布的中等職業(yè)學(xué)校計算機及應(yīng)用專業(yè)《QBASIC編程語言》基礎(chǔ)教學(xué)基本要求編寫,同時參考了教育部考試中心制定的計算機等級考試大綱。本書主要內(nèi)容包括QBASIC語言的基礎(chǔ)知識、基本概念、程序結(jié)構(gòu)及程序設(shè)計方法、數(shù)組、函數(shù)和子程序、字符串、文件 ...
為什么學(xué)它呢?因為他很簡單,剛開始學(xué),最主要的是興趣。我可不想一開始就被C++打倒。
學(xué)習(xí)BASIC,你可以使用VB來做編譯器.如果你沒有電腦,可以在網(wǎng)吧中使用FREEBASIC,這個東東。
http://www.freebasic.net/
我從高中開始就在網(wǎng)吧中學(xué)習(xí)編程。
呵呵!
BASIC學(xué)了后,就可以有兩個方向了,1)學(xué)習(xí)VB,然后學(xué)ASP,做網(wǎng)頁,這個東東很好找工作;
VB程序設(shè)計
http://book.jqcq.com/product/368178.html
本書深入淺地介紹了Visual Basic 6.0中文企業(yè)版的編程環(huán)境、Visual Basic 6.0語言成分和程序結(jié)構(gòu)、常用內(nèi)部控件和ActiveX控件的功能和用法、菜單和工具欄、圖形圖像、文件管理以及數(shù)據(jù)應(yīng)用程序的開發(fā)技術(shù)等內(nèi)容,還簡單介紹了Visual Basic.NET。 本書可作為高?...
ASP程序設(shè)計
http://book.jqcq.com/product/583309.html
本書對ASP動態(tài)網(wǎng)站編程作了系統(tǒng)的介紹,全書分成四大部分。第一部分為環(huán)境配置與ASP編程基礎(chǔ),介紹ASP+SQL Server平臺的配置,以及HTML、CSS和VBScript語言的使用。第二部分為ASP數(shù)據(jù)庫程序設(shè)計,介紹了ASP操作Access和SQL Server數(shù)據(jù)庫的三大基本格式,以及如何讀?...
2)學(xué)C語言,這個東東學(xué)好后,就可以學(xué)C++,JAVA等東東。
C程序設(shè)計(第二版)
http://book.jqcq.com/product/811006.html
C語言是國內(nèi)外廣泛使用的計算機語言,是計算機應(yīng)用人員應(yīng)掌握的一種程序設(shè)計工具。本書第一版于1991年出版,全書針對初學(xué)者的特點,精心策劃、準(zhǔn)確定位、概念清晰、例題豐富、深入淺出,受到專家和讀者的一致好評。普遍認(rèn)為它是學(xué)習(xí)C語言的好教材,被全國大多數(shù)高校 ...
C語言的編譯器,如果你自己有電腦,可以使用VC.NET,BC++這些商業(yè)軟件。如果象我一樣沒有,就可以使用一些免費的軟件。
DEV-C++
http://www.bloodshed.net/devcpp.html
這個編譯器很好,我讀書時一直使用。功能不是很強大,但插件很多。
code::blocks
http://www.codeblocks.org/
最近發(fā)現(xiàn)的,和DEV-CPP差不多,但功能比前者全面。
OpenWatcom
http://www.openwatcom.org/index.php/Main_Page
老牌的編譯器,很多游戲都是它寫的。
以上這些軟件同樣可以編譯C++。
你還可以學(xué)習(xí)JAVA,這個也很好
Java程序設(shè)計基礎(chǔ)
http://book.jqcq.com/product/800381.html
本書主要針對初學(xué)Java的讀者,主要介紹了面向?qū)ο蟪绦虼a的基本概念:創(chuàng)建圖形用戶接口所要事的可視化對象:基于事件的編程等內(nèi)容。本書的主要目標(biāo)是:在合理的編程規(guī)則下以一種能夠被初級程序員接受的方式介紹上述內(nèi)容,以期提供給讀者工具、技術(shù)以及創(chuàng)建并保持程序的 ...
Java編程思想(原書第3版)
http://book.jqcq.com/product/412312.html
從本書獲得的各項大獎以及來自世界各地的讀者評論中,不難看出這是一本經(jīng)典之作。本書作者有多年的教學(xué)經(jīng)驗,對C、C++、Java語言都有獨到、深入的理解。因此他非常了解如何教授Java語言這門課程,也非常明白語言教學(xué)中的難點及人們的困惑。作者以通俗易懂及小而直接?...
剛開始學(xué),要選擇合適的工具,象NETBEANS,ECLIPSE這些東東都是專業(yè)級的,最好使用JCREATOR。這個軟件小巧到功能強大。
JCREATOR
http://www.jcreator.com/
另外可以學(xué)習(xí)一些其它的語言。
回答者:jqcq - 經(jīng)理 五級 9-26 13:56
學(xué)習(xí)編程是一件好事 不過之前你得先了解 你學(xué)習(xí)編程的目的是什么這個很重要 因為目的決定發(fā)展方向
目前對于編程有很多種編程語言以及相對應(yīng)的開發(fā)軟件下面說明一些常用的編程語言 根據(jù)你的情況選一種語言進(jìn)行學(xué)習(xí)不要盲亂學(xué)習(xí)
C語言 一種可移植性和多系統(tǒng)平臺的編程語言 開發(fā)軟件TC
VB 一種可以說是既學(xué)既用的軟件開發(fā)語言 開發(fā)軟件如:VB6.0
DELPHI 一種和VB差不多的既學(xué)既用的軟件開發(fā)語言不過其功能遠(yuǎn)比VB強大代碼書寫上更加方便
開發(fā)軟件 DELPHI7.0
JAVA 一種功能強大可移植性強開發(fā)語言
程序語言,顧名思義就是語言,是用于交流的,程序就是計算機的語言和人的語言的翻譯者,做一個程序員就是要把人類世界的問題用計算機的方法去解決和展現(xiàn),可是因為種種原因,大多數(shù)人在如何學(xué)好語言,如何學(xué)好開發(fā)平臺上疲于奔命,到頭來你只會敲寫代碼。
程序基本上都是自學(xué)的,買書是一開始碰到的最頭痛的問題,計算機的書大多都很貴,現(xiàn)將我的一點經(jīng)驗供大家參考:
如果想做一個合格的程序員,C++是一定要學(xué)的,
首先你要花兩個月的時間學(xué)習(xí)C,C++,這樣的書很多,去選一些大學(xué)的教材足亦,切記,不要花過多的時間研究C++,兩個月夠了,只要學(xué)會其中語法就行了,不要為了深入用DOS編寫菜單什么的,那是吃飽人參了。
如果你有過多的時間,接下來你可以學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu),推崇《數(shù)據(jù)結(jié)構(gòu)C++語言描述》,清華大學(xué)出版,58元,但如果無過多時間,還是不看為妙,至少我現(xiàn)在從未用過這本書的知識,許多東西MFC VCL等開發(fā)平臺都為你已經(jīng)做好。
接下來開始學(xué)習(xí)Windows下的SDK編程, 推崇《Windows程序設(shè)計》160元,建議去借,不要買,而且你只看上冊,你只要了解Windows的運作機制即可。兩個月
然后你將轉(zhuǎn)入VC的世界,既然要在Windows下編程,VC不可不學(xué), 推崇《VC++技術(shù)內(nèi)幕》第四版,96元,三個月,不要全部看,看前面的三部分,后面不要看。后面的只是對COM,數(shù)據(jù)庫,Internet形如雞肋的介紹。
接下來你應(yīng)該考慮一下你將要發(fā)展的方向,如果是做數(shù)據(jù)庫,你可以用VB和Delphi或CB, 如果要做通信方面,或者硬件,你將要深入VC, 如果是WEB相關(guān)的,去學(xué)學(xué)ASP,JAVA,JSP,XML等,但有一樣你必須要學(xué)的,COM。COM與其說是一樣新的技術(shù),還不如說是種機制,推崇潘愛民的《COM原理和應(yīng)用》39元,你可以一邊看這本書,一邊學(xué)習(xí)些ActiveX組件,ATL控件等等。如果你有的是時間,不急于找工作,你還可以看看《Windows高級編程》或《Windows核心編程》,但不管怎么樣,你要切記,VC不是用來做界面和數(shù)據(jù)庫的,做網(wǎng)絡(luò)的現(xiàn)在也有JAVA,都是用來做一些很底層的東西,VC是很高薪的,如果你對自己有充分的信心和有的是時間,你才可以深入VC。否則的話,還是看看人才市場,看看行情,再說。
還有一點切記,有些書,諸如《MFC深入淺出》這些書主要是關(guān)于那些技術(shù)原理的介紹,我個人認(rèn)為程序只是工具,只是技術(shù),只要學(xué)會用,能完成任務(wù)即可,如果有的是時間,才會去探索根源,也許有許多人會說,懂了原理對你編程會有很大幫助,我不否認(rèn),但是,要知道,就算你編程技術(shù)如何了得,你只是個技術(shù)人員,當(dāng)你學(xué)了那么多的技術(shù)和知識,第一,計算機的知識其實是各大公司制定出的標(biāo)準(zhǔn),標(biāo)準(zhǔn)變了,你不是白學(xué)了嗎?第二,當(dāng)你花了幾年的時間學(xué)習(xí),到頭來你只不過程序水平提高一點。我認(rèn)為應(yīng)當(dāng)將你的大部分智力和精力用在如何與人打交道,電腦讓你用的好有什么用,人腦讓你擺弄的好才算真本事,就如《黑冰》里面的計算機工程師,雖然對計算機十分精通,可有什么用,還不是死在王志文的手里?而且死的很慘,臉都?xì)Я恕?/p>
另外,不要去學(xué)你喜歡的,也不要去費勁腦子想該學(xué)什么,看看人才市場,市場需要什么,你學(xué)什么。
一家之言,僅供參考。
如果你有了C++的基礎(chǔ)了吧,至少類,虛函數(shù),派生等等之類的C++基本概念你要掌握的,然后你就可以開始學(xué)習(xí)MFC了
我一開始是從候杰的《深入淺出MFC》開始學(xué)習(xí)的,感覺還不錯,特別是前面的6個仿真MFC的程序,還是很不錯的,不過他的書看起來比較的累一點,很多東西看著有點云里霧里的。
另外還有一本是《MFC windows 程序設(shè)計》也是很不錯的,我也看過,可以當(dāng)作工具書
當(dāng)然《MFC技術(shù)內(nèi)幕》也挺好的!
我也才看MFC..
買了本清華的《MFC windows 程序設(shè)計》
總結(jié)
- 上一篇: c#oracle数组超出,c# – OD
- 下一篇: OSError: [Errno 1] O