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