久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標題: 常用軟件是使用什么語言寫的(匯總) [打印本頁]

作者: 51黑tt    時間: 2016-3-6 02:56
標題: 常用軟件是使用什么語言寫的(匯總)
最近和一些學習計算機的朋友聊天,很多人都問我現在學什么語言最有前途?對于這個問題,我很難回答,(這里說的不是英語呵,是電腦的編程語言)。其實這個問題我常常很難回答,因為不管什么語言,只要你學的好,高薪工作肯定是不發愁的,所有的編程語言,最終都是編譯成機器語言的,也就是0和1,不同的只是你用什么方式告訴計算機該做什么。
不過,不同語言還是有差別的,比如Java跨平臺性很好,除了可以開發桌面程序外,還常用來開發手機程序,C++一般用來開發大型程序,手機用的比較少。著名的《魔獸世界》很多部分就是用C++寫的,如果用Java寫,那么游戲速度將會慢到讓你崩潰!
近幾天我關注整理了一些常用軟件的編寫語言,希望能對有志于從事軟件開發的朋友有一定的指導。
一、游戲
PC平臺幾乎所有的游戲
星際爭霸、魔獸爭霸、CS、帝國時代、跑跑卡丁車、傳奇、魔獸世界.... 數不勝數了,自己數吧
都是用C++開發的,C++語言靠近系統地稱,執行速度最快。比如你的兩個朋友與你分別玩用VB、Java、與C++編寫的“跑跑卡丁車”,你玩C++編寫的游戲已經跑玩結束了,發現你的兩個朋友還沒開始跑呢,那是相當的卡啊,
二、辦公軟件
微軟Office (就是你常用的Word、Excel):匯編 -> C -> 穩定在C++
Sun Open Office (這個可能很多朋友不知道,但用Linux系統的都知道這個辦公軟件): 部分JAVA(對外接口),主要為C++ (開源,可下載其源代碼)
三、圖形處理
Adobe Photoshop : C++
GIMP:C
四、網站
eBay :2002年為C++,后主要遷至Java
Facebook : C++和PHP
新鄉學院網站:網頁程序用ASP寫的,數據庫應該是SQL
五、搜索引擎
Google : 匯編與C++,主要為C++
六、操作系統:
Windows :匯編 -> C -> C++
備注:曾經在智能手機的操作系統(Windows Mobile)考慮摻點C#寫的程序,比如軟鍵盤,結果因為寫出來的程序太慢,實在無法和別的模塊合并,最終又回到C++重寫。
相信很多朋友都知道Windows Vista,這個系統開發早期比爾蓋茨想全部用C#寫,但是最終因為執行慢而放棄,結果之前無數軟件工程師日夜勞作成果一夜之間被宣告作廢。
Linux :C
蘋果 MacOS : 主要為C,部分為C++。
備注: 之前用的語言比較雜,最早是匯編和Pascal。
Symbian OS : 匯編,主要為C++。(諾基亞手機)
Google Android 2008年推出: C語言(有傳言說是用Java開發的操作系統,但最近剛推出原生的C語言SDK)
七、圖形界面層
Microsoft Windows UI :C++
蘋果 MacOS UI (Aqua) : C++
Gnome (Linux圖形界面之一,大腳丫): C和C++, 主要是C。
KDE (Linux圖形界面),C++。
八、關系型數據庫
Oracle : 匯編、C、C++、Java。主要為C++。
MySQL : C++
IBM DB2 :匯編、C、C++,主要為C。
微軟SQL Server : 匯編 -> C->C++
IBM Informix : 匯編、C、C++,主要為C。
SAP DB/MaxDB : C++
九、瀏覽器:
微軟IE:C++
火狐瀏覽器: C++
蘋果Safari :(2003年1月發布)C++
谷歌Chrome :(2008的發布)C++
Opera : C++ (手機上占用率比較大)
十、郵件客戶端
Outlook : C++
IBM Lotus Notes : Java
Foxmail:Delphi
十一、軟件開發集成環境/IDE:
Microsoft Visual Studio : C++
備注:是不是有點搞笑?用C++開發出來的Visual Studio又用來開發C++程序
Eclipse :Java (其圖形界面SWT基于C/C++)
Code::Blocks : C++
十二、編譯器
Microsoft Visual C++ 編譯器:C++
Microsoft Visual Basic 解釋、編譯器:C++
Microsoft Visual C# : 編譯器:C++
gcc (GNU C compiler) : C
javac (Sun Java compiler) : Java
Perl : C++
PHP :C
十三、3D 引擎
Microsoft DirectX : C++(相信玩游戲的同學都知道這個,現在最高版本是DX11)
OpenGL : C
OGRE 3D : C++
十四、Web Servers (網頁服務)
Apache : C和C++,主要為C
Microsoft IIS : C++
十五:CD/DVD 刻錄
Nero Burning ROM : C++
K3B :C++
十六:媒體播放器
Nullsoft Winamp : C++
Microsoft Windows Media Player : C++
Microsoft Windows Media Player : C++                                                                                             





歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 毛片入口| 久久久久久国产精品 | 精品www | xxxcom在线观看 | 久久亚| 成人免费视频网站在线看 | 91干b| 中文字幕亚洲区一区二 | 日韩人体视频 | 91久久久久久久久久久久久 | 男人天堂免费在线 | 国产精品揄拍一区二区久久国内亚洲精 | 91久久精品一区二区二区 | 中文字幕第一页在线 | 91大神在线资源观看无广告 | 成人精品久久日伦片大全免费 | 成人国内精品久久久久一区 | 欧美一区二区三区在线看 | 三区在线| 91视频久久| 久久精品久久久久久 | 黄色小视频大全 | 国产成人精品一区 | 国产成人精品一区二区 | 日韩亚洲一区二区 | 精品一区二区三区免费毛片 | 中文字幕11页 | 中文字幕在线免费 | 日韩www| 国产视频一区二区三区四区五区 | 人人爽人人草 | 91观看| 久草精品视频 | 久久精品色欧美aⅴ一区二区 | 自拍偷拍第1页 | 亚洲一区不卡在线 | 国产美女精品视频 | 日本特黄a级高清免费大片 成年人黄色小视频 | 超碰在线免费公开 | 亚洲一区二区精品视频 | 欧美精品网站 |