當前位置:首頁 » 編程軟體 » 編程語言詳解

編程語言詳解

發布時間: 2022-07-09 20:00:19

① 詳解各種編程語言,看看哪種語言最有「錢」圖

隨著編程語言開發的需求增多,在眾多編程語言中選擇最好的軟體開發語言就成了一個非常棘手的問題。於是網上出現了很多「學什麼編程語言比較好」、「編程語言哪個學了最有前途」、「軟體開發語言哪種賺錢最多」 之類的話,如果你也問過「編程語言學什麼好」之類的話,你會發現,你不可能得到一個完美的答案,因為每個軟體開發編程語言都會有一群擁護者,作為該編程語言的擁護者,他們會去打擊別的編程語言,於是乎很多IT論壇都上演了編程語言爭奪大戰,之所以發生這種情況,正是因為各種編譯語言之

② 現在編程的主流語言都是什麼

語言沒有好壞 只是各自有各自的特點
java

Java編程語言(第三版)---Java四大名著----James Gosling(Java之父)

Java編程思想(第2版)----Java四大名著----Bruce Eckel

Java編程思想(第3版)----Java四大名著----------------Bruce Eckel

JAVA 2核心技術 卷I:基礎知識(原書第7版)---Java四大名著-----Cay Horstmann

JAVA 2核心技術 卷II:高級特性(原書第7版)----Java四大名著-----Cay Horstmann

Effective Java中文版------Java四大名著--------Joshua Bloch

精通Struts:基於MVC的Java Web設計與開發---孫衛琴

精通Hibernate:Java對象持久化技術詳解---孫衛琴

Tomcat與Java Web開發技術詳解------------孫衛琴

Java與模式------------------------------閻宏

2、c#

C#程序設計-------Charles Petzold「windows編程泰山北斗」---C#語言「倚天屠龍雙劍」

C# Primer中文版--------Stanley B.Lippman---C#語言「倚天屠龍雙劍」

.NET框架程序設計(修訂版)--------Jeffrey Richter「windows編程泰山北斗」---.NET平台四大天王

c#Windows程序設計----------Charles Petzold「windows編程泰山北斗」------.NET平台四大天王

.NET程序設計技術內幕-------------Jeff Prosise---.NET平台四大天王

.NET本質論--第1卷:公共語言運行庫(中文版)--------Chris Sells---.NET平台四大天王

3、C++

C++程序設計語言(特別版)---c++八大金剛----Bjarne Stroustrup「C++之父」

C++ Primer (第3版)中文版----c++八大金剛---Stanley B.Lippman

C++ Primer (第4版)中文版----c++八大金剛---Stanley B.Lippman

C++標准程序庫—自修教程與參考手冊--c++八大金剛--Nicolai M.Josuttis

C++語言的設計和演化-----c++八大金剛----Bjarne Stroustrup「C++之父」

深度探索C++對象模型---c++八大金剛----Stanley B.Lippman

Essential C++中文版---c++八大金剛---Stanley B.Lippman

Effective C++中文版 2nd Edition-----c++八大金剛------Scott Meyers

More Effective C++中文版----c++八大金剛------Scott Meyers

C++編程思想(第2版) 第1卷:標准C++導引--------Bruce Eckel

C++編程思想(第2版)第2卷:實用編程技術 --------Bruce Eckel

C++程序設計--------------------------譚浩強

C++ 程序設計教程(第2版)--------------錢能

C++ Primer Plus(第五版)中文版---Stephen Prata

廣博如四庫全書The c++ programming language、c++ Primer
深奧如山重水復Inside the c++ object model
程序庫大全The c++ standard libray
工程經驗之積累Effective c++、More Effective c++、Exceptional c++

c++八大金剛:
1、Essentital c++---lippman---C++之父,旁枝暫略,主攻核心,輕薄短小,初學者

2、The c++ programming language----C++之父,技術權威,用詞深峻,思想深遠,c++網路全書代表,聖經。
3、c++ Primer----lippman---縱橫書市十數年,c++最佳教本,c++網路全書代表。
4、Inside the c++ object model-----lippman----揭示c++底層,非常好,非常難。
5、Effective c++-----通過50個編程實例,展示專家經驗,行文有趣,深處淺出。
6、More Effective c++----通過35個編程實例,展示專家經驗,行文有趣,深處淺出。
7、The c++ standard libray---c++標准庫的網路全書。
8、設計模式:可復用面向對象軟體的基礎------good!

4、c

C程序設計語言(第2版·新版)---c語言「倚天屠龍雙劍」---Brian W.Kernighan「C語言之父」

C Primer Plus中文版(第五版)--------C語言「倚天屠龍雙劍」---Stephen Prata

C程序設計(第三版)---------------------------譚浩強

C語言大全(第四版)---------------------------HERBERT SCHILDT

C語言介面與實現:創建可重用軟體的技術-------------DAVID R.HANSON

C語言參考手冊(原書第5版)--------------------------Samuel P.Harbison

C程序設計教程---------------------------------H.M.Deitel/P.J.Deitel

C陷阱與缺陷-----------------------------------Andrew Koenig

5、VB

Visual Basic .NET技術內幕-----VB編程三劍客-----------Francesco Balena「vb首席大師」

Windows程序設計-Visual Basic.NET語言描述--VB編程三劍客-----Charles Petzold「windows編程泰山北斗」---

.NET框架程序設計:Visual Basic.NET語言描述--VB編程三劍客--Jeffrey Richter「windows編程泰山北斗」---,Francesco Balena「vb首席大師」

Visual Basic 6編程技術大全------------------------Francesco Balena「vb首席大師」

Visual Basic.NET 從入門到精通-------------------------Petroutsos,E.

高級VISUAL BASIC編程-----------------------------------MATTHEW CURLAND

6、Delphi

Inside VCL(深入核心——VCL架構剖析)----------李維

Delphi 7高效資料庫程序設計--------------李維

面向對象開發實踐之路(Delphi版)----------李維

7、VC

Windows 程序設計(第5版)-----Charles Petzold「windows編程泰山北斗」---

Windows核心編程----------Jeffrey Richter「windows編程泰山北斗」---

Windows高級編程指南---------Jeffrey Richter「windows編程泰山北斗」---

深入淺出MFC(第二版)-----「MFC四大天王」-------侯捷

MFC Windows程序設計(第2版)---MFC四大天王」---------Jeff Prosise

Visual C++ 技術內幕(第4版)--MFC四大天王」--------David Kruglinski

深入解析MFC-------------MFC四大天王」-----------George Shepherd

Visual C++.NET 技術內幕(第6版)-MFC四大天王」------------David Kruglinski

8、vf

Visual Foxpro程序設計參考手冊-------------------張洪舉

專家門診——Visual FoxPro開發答疑160問-------------------張洪舉

Visual FoxPro 6.0/9.0解決方案與範例大全-------------------張洪舉

Visual FoxPro軟體開發模式與應用案例-------------------張洪舉

9、黑客

應用密碼學(協議演算法與C源程序-----------Bruce Schneier

網路信息安全的真相-----------Bruce Schneier

黑客大曝光:網路安全機密與解決方案(第5版)--------STUART MCCLURE

軟體加密技術內幕------------看雪學院

加密與解密——軟體保護技術與完全解決方案------------看雪學院

加密與解密(第二版)--------段鋼

10、匯編

Intel微處理器結構、編程與介面(第六版)---------Barry B. Brey

80*86、奔騰機匯編語言程序設計---------Barry B. Brey

Windows環境下32位匯編語言程序設計(第2版)-----------羅雲彬

IBM-PC匯編語言程序設計(第2版) 本書是國內優秀教材--------沈美明 溫冬嬋

IBM PC匯編語言程序設計(第五版) 這本書籍是國外優秀教材-------PETER ABEL著,沈美明 溫冬蟬譯

11、驅動開發

Windows WDM設備驅動程序開發指南------------------------------------ Chris Cant

Windows 2000/XP WDM設備驅動程序開發(第2版)--------------------------武安河

WINDOWS 2000/XP WDM設備驅動程序開發-------------------------------- 武安河

12、網路

計算機網路第四版中文版----網路編程三劍客--------------Andrew S.Tanenbaum

TCP/IP詳解3卷本--------------------Richard Stevens----網路編程三劍客

UNIX網路編程2卷本--------------------Richard Stevens----網路編程三劍客

用TCP/IP進行網際互聯-----------Douglas E. Comer

高級TCP/IP編程-------------------Jon C. Snader

C++網路編程-----------------------Douglas Schmidt

UNIX環境高級編程(第2版)--------------------Richard Stevens

13、演算法

計算機程序設計藝術-------Donald.E.Knuth----------演算法「倚天屠龍」雙劍

演算法導論-----------------Thomas H. Cormen--------演算法「倚天屠龍」雙劍

離散數學及其應用----------Kenneth H.Rosen

具體數學—計算機科學基礎--------Donald.E.Knuth

14、圖形編程
Windows 圖形編程----------------FENG YUAN --圖形編程界的Charles Petzold之書

15、數據結構

數據結構 C++語言描述》58.00(Data Structures C++) William Ford,William Topp 劉衛東 沈官林

數據結構演算法與應用-C++語言描述》49.00Sartej Sahni 汪詩林 孫曉東等機械工業出版社

16、軟體工程

設計模式--可復用面向對象軟體的基礎

重構—改善既有代碼的設計

17、操作系統

深入理解計算機系統(修訂版)-------RANDAL E.BRYANT

18、Unix

UNIX 網路編程 卷I 套接字聯網API(英文版 第三版
UNIX 編程藝術
UNIX環境高級編程(英文影印第2版-----UNIX編程「聖經
UNIX環境高級編程(英文影印版)(第2版)
99-UNIX環境高級編程(第2版)
UNIX環境高級編程(第2版)---UNIX編程「聖經
UNIX網路編程 第1卷:套介面API(第3版)
UNIX網路編程卷2:進程間通信(第2版)(英文影印版)
UNIX 網路編程(第二版)第2卷:進程間通信
UNIX編程環境
UNIX 網路編程 卷I 套接字聯網API(英文版 第三版
UNIX系統編程
UNIX環境高級編程
UNIX環境高級編程(英文影印版
88-linux內核分析及編程
UNIX 網路編程 卷I 套接字聯網API(英文版 第三版)
UNIX網路編程 第1卷:套介面API(第3版)
UNIX 網路編程(第二版)第2卷:進程間通信
UNIX網路編程卷2:進程間通信(第2版)(英文影印版)
UNIX 網路編程(第2版)第1卷:套介面API和X/Open 傳輸介面API
UNIX網路編程(卷1):連網的APLS:套接字與XTI(第二版)(英文影印版)
UNIX環境高級編程
UNIX 環境高級編程(英文版)
UNIX環境高級編程(第2版)
Unix技術手冊

19、Linux

Linux內核設計與實現
Linux內核完全注釋
LINUX內核分析及編程
GNU/Linux 編程指南(第二版)
Linux設備驅動程序(第三版)
嵌入式設計及Linux驅動開發指南——基於ARM 9處理器
Linux設備驅動程序 第三版(英文影印版)
Linux內核設計與實現(第2版)
Linux內核設計與實現(英文影印版)(第2版)
linux技術手冊

20、游戲編程

Windows游戲編程大師技巧(第二版
游戲之旅--我的編程感悟
OpenGL超級寶典:第三版
OpenGL編程指南(第四版)
Java 游戲高級編程
J2ME手機游戲編程入門
游戲之旅——我的編程感悟
游戲開發中的人工智慧(英文影印版)
3D游戲:卷2 動畫與高級實時渲染技術
面向對象的游戲開發
Java 游戲高級編程
3D游戲編程大師技巧
游戲編程精粹
面向對象的游戲開發
3D游戲 卷1:實時渲染與軟體技術
3D游戲:卷2 動畫與高級實時渲染技…
J2ME手機游戲編程入門
Direct3D游戲編程入門教程(第二版…

21、移動開發

Windows Mobile手機應用開發
SYMBIAN OS C++手機應用開發
68-Windows Mobile手機應用開發--傅曦 齊宇 徐駿
48-SYMBIAN OS C++手機應用開發 (第2卷)------------------RICHARD HARRISON著,周良忠 王伯欣譯
68-SYMBIAN OS C++手機應用開發---------------RICHARD HARRISON著,周良忠譯
Windows CE.net內核定製及應用程序開發---------周毓林 寧楊 陸貴強 付林林
嵌入式系統Windows CE 開發技巧與實例--傅曦
Palm OS編程實踐---絕版

22、單片機

單片機輕松入門----------------------------------周堅(平凡老師)

單片機典型模塊設計實例導航-----------------------求是科技

例說8051----------------------------------------張義和 陳敵北

KEIL CX51 V7.0單片機高級語言編程與ΜVISION2應用實踐-----徐愛鈞

單片機應用程序設計技術(修訂版)--------------------周航慈

8051單片機實踐與應用-------------------------------吳金戎

MCS-51系列單片機實用介面技術---------------------李華

23、串並口通訊

Visual C++/Turbo C串口通信編程實踐------------------龔建偉

VISUAL BASIC與RS-232串列通信控制(最新版)----------范逸之

24、電子

無線電識圖與電路故障分析輕松入門(第二版) -------------------胡斌

無線電元器件檢測與修理技術輕松入門(第二版) -------------------胡斌

圖表細說電子技術識圖-------------------胡斌

圖表細說電子元器件-------------------胡斌

圖表細說元器件及實用電路-------------------胡斌
回答者:qqpenghan - 初入江湖 二級 5-25 11:53

五、匯編書籍推薦
http://www.ithao123.com/assemble/0013.html

帖一:溫東蟬等《ibm pc匯編語言程序設計》 清華大學出版社;
《80x86匯編語言程序設計》楊季文

帖二:以下是本人覺得不錯的書:
<80386/80486系統編程實踐>
淅江大學 呂曉慶
說明:本書算得上是最系統講述PM編程的書,附有一個完整的PM內核例子(代碼有誤,不能運行)。對學習異常、任務機制相當有幫助。
適合范圍:中高級PM學習(本人強烈推薦)

<80X86匯編語言程序設計>
清華大學 楊季和
說明:本書後半部講述PM編程,不夠系統,但所有例子均可運行。
適合范圍:中級PM學習(本人強烈推薦)

<微型計算機從8086到80386>
淅江大學 周明德
說明:關於PM理論不錯,但缺少實踐。
適合范圍:中級PM學習

INTEL的手冊三部曲(英文版)
說明:一句話:官方資料!
適合范圍:中高級IA架構研究
下載地址:http://www.intel.com/design/pentium4/manuals/index_new.htm

帖三:《匯編語言》
作者:王爽
說明:由易到難,前後關聯性強,與以往的匯編語言教材的編輯順序有很大不同。
適合范圍:入門

帖四:《Intel匯編語言程序設計(第四版)》 非常好,以前想學匯編,可一直學不下去,現在看這本書,半個月看了差不多一半,而且感覺都能看懂,值得推薦。
羅雲彬的《Win32下的匯編語言程序設計》 講Win32匯編的,有點類似用C寫Windows程序,不過書中大篇幅講述了 PE 結構,講得非常詳細,還有相應的例子。值得一看。

ARM、80x86等匯編語言的學習經驗、學習方法和學習網站
http://hi..com/xiangyu138/blog/item/94c3b80166b73502738da50e.html

ARM、NiosII技術網站
http://www.ithao123.com/redianjishu/arm.html

1、簡明x86匯編語言教程(1)-匯編語言簡介
2、簡明x86匯編語言教程(2)-認識處理器
3、簡明x86匯編語言教程(3)-使用寄存器
4、簡明x86匯編語言教程(4)-操作內存
5、簡明x86匯編語言教程(5)-串操作
6、簡明x86匯編語言教程(6)-利用子程序與中斷
7、簡明x86匯編語言教程(7)-編譯優化
8、Win32Asm及其編程工具和資源的介紹
9、MASM宏使用總結
10、ARM中C和匯編混合編程及示例
11、VC7中匯編和C++混合的初步心得
12、Linux下的匯編程序設計
13、如何學習匯編語言
14、匯編語言超濃縮教程

③ 各種各樣的編程語言(比如c++,c#,Python,Java等)一般都各用什麼編譯器啊求詳解。

C++是的話項目一般用VS2010,演算法一類的話用codeblocks
C#一般就是VS2010了
Python 的LZ可以再eclipse上安裝Python插件就可以了
JAVA 那肯定就是eclipse最常用了
PS:
java web 一般是myeclipse
android :裝有ADT插件的eclipse或者是Android studio
IOS :只能是Xcode

④ 學習編程的順序步驟是什麼 學習編程的方法詳解

1、學習編程是一個系統化的過程,一個人單干會很累,當然如果你是那種很少見的天才自然就是例外了(我身邊有高中就自己開發語音操作系統的神人),一般學習的最好的時機和方法是進入大學學習計算機或者是軟體工程專業
2、幾乎所有的編程語言都是相通的,所以編程是從0到1特別難,而要從1到100是很簡單的事情。如果你打算現在自己學,那麼最好集中精力學習一門語言,適合入門的語言有:C,Python,VB;其中我推薦C作為入門語言,一來學習C可以為學習C++、Obj-C和C#做准備,二來學習了C之後Python和VB根本就不算什麼;在掌握C之後,哪怕跳過C++直接學Java(java用於安卓app開發)也是可以的
3、學習編程是需要動手操作和領悟的,你說你每天學習到很晚,我覺得這個效果會很差。事實上學習編程最重要的一個部分是在有人指導下進行練習操作,這就是為什麼大學里和編程相關的課都會有上機實驗。當然你也可以自己在電腦上安裝一個IDE,自己找題目做
4、注意好時間分配。一個優秀的程序員不是光會一兩門編程語言就可以了。強大的邏輯思維能力以及數學基礎是必須的。如果你初中剛剛畢業,很顯然你這兩方面是不足的(當然如果你是那種16歲就能博士畢業的又是例外了-_-)。高中的數學會少量涉及到演算法(雖然不深)但是很基礎很重要,所以不要把高中的學業落下了。另外提一點英語也是程序員必備的技能,因為現在世界上最大的軟體公司(例如google,facebook,youtube,微軟等)都是美國的公司,因此軟體產業中最先進的技術必然是用英語發布的,而且新開發的語言的documentation和reference也必然是用英語寫的

⑤ 如何深入學習編程語言

編程語言一般先學習基本的vb,c++,然後可以深入學習一些java,Delphi
等,但一般VB在工程運用上都沒有什麼用了

⑥ c語言編程求詳解

fwrite(&g,sizeof(GOODS),1,fp);
我只解釋這一句函數fwrite功能是 向寫方式打開的文件指針fp所指的文件寫二進制數據塊,
數據塊的起始地址&g,即變數g所在的地址,
數據塊的大小是sizeof(GOODS),也就是變數g的類型所佔的內存大小,
一次調用寫的塊數指定為 1

如果你有懸賞分的話,可能會有不少人願意為你詳細解釋,必竟付出能有收獲。
一分不賞的,我都提不起熱情來,都要優先處理能有收獲的部分,就止打住

⑦ C語言編程的詳解

gets(s); /* 字元串輸入 */
while (strcmp(s,"") != 0)/* 輸入字元串與空字元串比較,確認輸入字元串不為空 */
{
len = strlen(s); j = 0;/* 計算字元串長度,含結束符,目的字元串起始位置賦值 */
for (i = len - 1;i >= 0; i--)/* 從源字元串中最後一個有效字元開始逐一取出字元,賦值到目的字元串數組中 */
{
dest[j]=s[i];/* 源字元串中最後一個字元賦值給目的字元串的第一個字元,源字元串的倒數第二個字元賦值給目的字元串的第二個字元,…… */
j++;/* */
}
dest[j]='\0';/* 目的字元數組中加入字元串結束符 */
puts(dest);/* 輸出字元串 */
gets(s);/* 讀取一個新的字元串 */
}

⑧ 目前最前沿的編程語言有哪些,求詳解

2009年2月TIOBE編程語言排行榜發布,與去年同期相比,Java和C仍然位列第一、第二,C++由第五位上升為第三位,把VB、PHP擠到了第四、第五,C#由第8位升到了第6位。經過08逐決前三甲已被Java、C、C++牢牢占據。
---------------------
排名 語言 百分比
---------------------
1 Java 19.401%
2 C 15.837%
3 C++ 9.633%
4 (Visual) Basic 8.843%
5 PHP 8.779%
6 C# 5.062%
7 Python 4.567%
8 Per 4.117%
9 Delphi 3.624%
10 JavaScript 3.540%
------------------------
11-20名分別文Ruby、D、PL/SQL、SAS、Logo、Pascal、ABAP、ActionScript、RPG、Lua。

⑨ c語言網路編程詳解

看書吧:

C語言網路編程實踐(影印版)

熱點內容
安卓手機如何有蘋果的emoji 發布:2025-02-09 02:11:02 瀏覽:807
編譯原理已知語言求文法習題 發布:2025-02-09 02:05:15 瀏覽:131
中國首個具有世界影響力的編譯器 發布:2025-02-09 01:56:21 瀏覽:719
tomcat上傳超時 發布:2025-02-09 01:41:42 瀏覽:483
androidactivity豎屏 發布:2025-02-09 01:41:40 瀏覽:377
家庭配置怎麼合理 發布:2025-02-09 01:36:14 瀏覽:807
頭條軍事源碼 發布:2025-02-09 01:31:53 瀏覽:997
androidintent視頻 發布:2025-02-09 01:31:43 瀏覽:858
歐姆龍plc密碼如何設置 發布:2025-02-09 01:24:31 瀏覽:687
php支持jpeg 發布:2025-02-09 01:24:22 瀏覽:803