創(chuàng)新互聯(lián)公司是一家集網(wǎng)站建設(shè),新民企業(yè)網(wǎng)站建設(shè),新民品牌網(wǎng)站建設(shè),網(wǎng)站定制,新民網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營(yíng)銷,網(wǎng)絡(luò)優(yōu)化,新民網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競(jìng)爭(zhēng)力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長(zhǎng)自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。
大型軟件或游戲,C#、C++應(yīng)該說,對(duì)于開發(fā)應(yīng)用程序來說,C++是一門不錯(cuò)的語(yǔ)言。希望對(duì)你有所幫助!有知同享,有問互幫-wantongdou
c語(yǔ)言程序一般用在硬件編程方面多點(diǎn) keil c
自己最拿手的 就可以
有很多的嘛! 你用過asp,最方便的你肯定是VB 還有C++,Java,C,C#,J#,delphi等等,數(shù)不勝數(shù) 工具有很多,Visual Studio是微軟出的,用來寫C,C++,MFC,VC#,VJ#等等軟件都可以。編JAVA程序可以用JBuilder,Eclips,NetBeans,etc.還有很多其他的。
想快速開發(fā)的話用VB.想用主流的用C++
這個(gè)要看你的用途以及你對(duì)于語(yǔ)言的掌握程度。最簡(jiǎn)單的例子:熊貓燒香就是用delphi編的。簡(jiǎn)單的可以從vb開始入門,然后c,c+,c++其實(shí)制作軟件關(guān)鍵不在于用什么語(yǔ)言,而是在于你能夠熟練運(yùn)用語(yǔ)言達(dá)到什么樣的功能。
熟練的工具是最好的工具
現(xiàn)在沒法說哪個(gè).最好是自己熟悉的.
應(yīng)用軟件是區(qū)別于系統(tǒng)軟件(比如操作系統(tǒng)、驅(qū)動(dòng)等)的,目前主要分為移動(dòng)平臺(tái)和桌面版本的應(yīng)用軟件。比如移動(dòng)平臺(tái)中的Android應(yīng)用,憤怒的小鳥等游戲也算。PC平臺(tái)的Office、瀏覽器。。。
MFC和C#是一脈相承的,思想是相似的,學(xué)習(xí)MFC在學(xué)習(xí)C#容易得多。
目前我做界面主要用C#, 方便,簡(jiǎn)單!記得以前用Java做界面,不好看!C#和java有很多思想也是相通的~~~
三者都可以用來開發(fā)網(wǎng)絡(luò)應(yīng)用程序,C#和java相對(duì)簡(jiǎn)單,有很多現(xiàn)成的類庫(kù),MFC上手稍顯難點(diǎn)。
所以,我推薦你學(xué)習(xí)MFC!這個(gè)是windows編程的第二經(jīng)典方式,第一經(jīng)典方式是使用win32API制作windows應(yīng)用。
參考書籍有:
《Programming Windows》,中文名《windows程序設(shè)計(jì)》
《Windows核心編程》
其實(shí)沒種軟件都能夠編寫程序的,要根據(jù)程序員的特點(diǎn)和程序本身的特點(diǎn)去選擇編程軟件。下面是我從網(wǎng)上找到的根據(jù)特點(diǎn)分析各種編程軟件,供樓主參考。
一、跨平臺(tái)特性 VB:無 ★ PB:WINDOWS家族, Solaris,Macintosh ★★★ C++ Builder/Dephi:WINDOWS家族,Linux ★★★ VC:無 ★ JAVA:所有能夠運(yùn)行JAVA虛擬機(jī)的操作系統(tǒng) ★★★★ 二、組件技術(shù)支持 VB:COM,ActiveX ★★★ PB:COM,JavaBean,Jaguar,UserObject使用:CORBA+Acti veX ★★★ C++ Builder/Dephi:COM, ActiveX CORBA(本身自帶CORBA中間件 VisiBroker,有豐富向?qū)В? ★★★★★ VC:COM,ActiveX,CORBA(沒有任何IDE支持,是所有C編譯器的功能, 需要CORBA中間件支持) ★★★ JAVA:JavaBean,CORBA;ActiveX ★★★★ 三、數(shù)據(jù)庫(kù)支持級(jí)別 數(shù)據(jù)訪問對(duì)象: VB:DAO,ADO,RDO功能相仿; ★ PB:Transaction,DwControl,可綁定任何SQL語(yǔ)句和存儲(chǔ)過程,數(shù)據(jù)訪問具有無與比擬的靈活性 ★★★★ C++ Builder/Dephi:具有包括DataSource,Table,Query,Midas,ADO在內(nèi)的二十多個(gè)組件和類完成數(shù)據(jù)訪問 ★★★ VC:同VB,但有不少類庫(kù)可供使用,但極不方便,開發(fā)效率很低 ★★ JAVA:JAVA JDBC API,不同的IDE具有不同的組件 ★★ 數(shù)據(jù)表現(xiàn)對(duì)象: VB:DBGriD,與數(shù)據(jù)庫(kù)相關(guān)的數(shù)據(jù)表現(xiàn)控件只有此一種,只能表現(xiàn)簡(jiǎn)單表格數(shù)據(jù),表現(xiàn)手段單一 ★ PB:DataWindow對(duì)象(功能異常強(qiáng)大,其資源描述語(yǔ)句構(gòu)成類似HTML的另外一種語(yǔ)言,可在其中插入任何對(duì)象,具有包括DBGrid在內(nèi)的數(shù)百種數(shù)據(jù)表現(xiàn)方法),只此一項(xiàng)功能就注定了PB在數(shù)據(jù)庫(kù)的功能從誕生的那一天起就遠(yuǎn)遠(yuǎn)超過了某些開發(fā)工具今天的水平 ★★★★★ C++ Builder/Dephi:具有包括DBGrid,DBNavigator,DBEdit,DBLookupListBox在內(nèi)的15個(gè)數(shù)據(jù)感知組件,DecisionCube,DecisionQuery在內(nèi)的6個(gè)數(shù)據(jù)倉(cāng)庫(kù)組件和包括QRChart, QRExpr 在內(nèi)的20多個(gè)報(bào)表組建,可靈活表現(xiàn)數(shù)據(jù) ★★★ VC:同數(shù)據(jù)訪問對(duì)象 ★ JAVA:不同的IDE具有不同的組件,比較著名的有Jbuilder,PowerJ, VisualAge for Java ★★ 語(yǔ)句執(zhí)行方式: VB:將一句SQL串綁定到一個(gè)命令對(duì)象中,結(jié)果返回到ResultSet對(duì)象中自行拆取 ★ PB:是一種真正的4GL語(yǔ)言,可隨意直接嵌套SQL語(yǔ)句返回值被賦值到語(yǔ)句的變量中,支持語(yǔ)句級(jí)游標(biāo),存儲(chǔ)過程和數(shù)據(jù)庫(kù)函數(shù),是一種類似SQLJ的規(guī)范 ★★★★★ C++ Builder/Dephi:使用數(shù)據(jù)庫(kù)組件或類完成SQL語(yǔ)句串的執(zhí)行和提交★★ VC:同數(shù)據(jù)訪問對(duì)象 ★ JAVA:SQLJ,JAVA JDBC API ★★★★ 四、系統(tǒng)底層開發(fā)支持 VB:調(diào)用API需申明,調(diào)用不方便,不能進(jìn)行DDK編程,不可深入Ring0編程,不可嵌套匯編 ★ PB:調(diào)用API需申明,調(diào)用不方便,不能進(jìn)行DDK編程,不可深入Ring0編程,不可嵌套匯編 ★ C++ Builder/Dephi:直接調(diào)用API,可進(jìn)行DDK編程,可深入Ring0編程,可嵌套匯編 ★★★★★/★★ VC:直接調(diào)用API,可進(jìn)行DDK編程,可深入Ring0編程,可嵌套匯編 ★★★★★ JAVA:推出了JINI規(guī)范但不能對(duì)不支持JINI的設(shè)備編程,眼下并不實(shí)用 ★ 五、多媒體及圖形圖像開發(fā)支持 VB:可進(jìn)行Direct Api編程;調(diào)用OpenGL很不方便;自帶少量圖形圖像處理控件,使用方便但功能一般;支持圖像文件類型較少 ★★ PB:可進(jìn)行Direct Api編程;調(diào)用OpenGL很不方便;圖形圖像處理不方便但可調(diào)用API完成圖形圖像操作,也可借助控件開發(fā);支持圖像文件類型很多 ★ C++ Builder/Dephi:可進(jìn)行Direct Api編程;調(diào)用OpenGL比較方便;自帶豐富的圖形圖像處理組件及類,使用很方便且功能強(qiáng)大;支持圖像文件類型一般 ★★★★★ VC:可進(jìn)行Direct Api編程;調(diào)用OpenGL比較方便;自帶豐富的圖形圖像處理類,使用不方便但功能強(qiáng)大;支持圖像文件類型較少 ★★★★ JAVA:很難調(diào)用Direct Api和OpenGL;自帶相當(dāng)豐富的圖形圖像處理組件及類,使用不方便但功能強(qiáng)大;支持圖像文件類型一般 ★★★★ 六、網(wǎng)絡(luò)或Web開發(fā)支持 VB:Asp,VBScript,具有編寫DHTML的簡(jiǎn)單IDE,編寫靜態(tài)頁(yè)面非常方便;用于網(wǎng)絡(luò)通訊的支持一般 ★★ PB:DynaSript, Web.PB;提供了較多動(dòng)態(tài)生成Web頁(yè)面的用戶對(duì)象和服務(wù)以及系統(tǒng)對(duì)象,非常適合編寫服務(wù)端動(dòng)態(tài)Web應(yīng)用,有利于商業(yè)邏輯的封裝; 用于網(wǎng)絡(luò)通訊的支持不足;靜態(tài)頁(yè)面定制支持有限 ★ C++ Builder/Dephi:ISAPI,WININET API等各類網(wǎng)絡(luò)或互聯(lián)網(wǎng)API可自由而方便的調(diào)用;提供了Server Socket,ClientSocket等三十余個(gè)組件及類,用來處理網(wǎng)絡(luò)通訊控制,流處理,Mail,Email,FTP,HTTP等應(yīng)用協(xié)議處理以及生成動(dòng)態(tài)頁(yè)面和商業(yè)邏輯的封裝;功能強(qiáng)大,使用方便 ★★★★★ VC:SAPI,WININET API等各類網(wǎng)絡(luò)或互聯(lián)網(wǎng)API可自由而方便的調(diào)用;提供CAsyncSocket等數(shù)量眾多的類;功能強(qiáng)大但使用不太方便 ★★★ JAVA:不可直接調(diào)用API但內(nèi)置非常多的網(wǎng)絡(luò)及互聯(lián)網(wǎng)功能;可利用Servlet API,Java Bean API,以及JSP等協(xié)同開發(fā)功能強(qiáng)大的Web應(yīng)用;功能強(qiáng)大,對(duì)于某些IDE使用不太方便 ★★★★★ 七、開發(fā)模式 VB:控件開發(fā)模式(OCX) ★★ PB:組件開發(fā)模式(User Object) ★★ C++ Builder/Dephi:源代碼組件開發(fā)模式(VCL) ★★★★★ VC:應(yīng)用程序框架開發(fā)模式(MFC) ★ JAVA:框架開發(fā)模式(JDK下)+組件開發(fā)模式(IDE下) ★★★ 八、面向?qū)ο筇匦? VB:差 ★ PB:較好 ★★★ C++ Builder/Dephi:很好 ★★★★ VC:一般 ★★ JAVA:非常好 ★★★★★ 九、開發(fā)效率 VB:較高 ★★★ PB:很高 ★★★★★ C++ Builder/Dephi:高 ★★★★ VC:低 ★ JAVA:高 ★★★★ 十、代碼執(zhí)行效率 VB:一般 ★★ PB:較高 ★★★ C++ Builder/Dephi:很高 ★★★★★ VC:很高 ★★★★★ JAVA:低 ★ 十一、幫助系統(tǒng) VB:很好 ★★★★★ PB:較好 ★★★ C++ Builder/Dephi:差 ★ VC:好 ★★★★ JAVA:較好 ★★★ 十二、易學(xué)程度 VB:非常好 ★★★★★ PB:好 ★★★ C++ Builder/Dephi:好 ★★★ VC:不好 ★ JAVA:不好 ★ 十三、使用人數(shù) VB:很多 ★★★★★ PB:較多 ★★★ C++ Builder/Dephi:較多 ★★★ VC:多 ★★★★ JAVA:不多 ★ 十四、廠商財(cái)力 VB:非常強(qiáng)大 ★★★★★ PB:比較強(qiáng)大 ★★★ C++ Builder/Dephi:一般 ★★ VC:非常強(qiáng)大 ★★★★★ JAVA:強(qiáng)大 ★★★★ 十五、發(fā)展?jié)摿? VB:差 ★ PB:一般 ★★ C++ Builder/Dephi:一般 ★★ VC:好 ★★★ JAVA:非常好 ★★★★★ 十六、基礎(chǔ)語(yǔ)言廣泛性 VB:很好 ★★★★ PB:一般 ★★ C++ Builder/Dephi:很好/差 ★★★★/★ VC:很好 ★★★★ JAVA:很好 ★★★★ 結(jié)論: VB:是新人開發(fā)與系統(tǒng)無關(guān)的綜合應(yīng)用程序的選;容易使用和廠商財(cái)力很強(qiáng)是其僅有的兩點(diǎn)優(yōu)勢(shì) PB:是開發(fā)大型MIS及各類數(shù)據(jù)庫(kù)跨平臺(tái)應(yīng)用的選;從數(shù)據(jù)庫(kù)前端工具來講甚至遠(yuǎn)遠(yuǎn)超過了Oracle的Develop系列等專門的工具;從通用語(yǔ)言角度來講功能也與VB等不相上下;多媒體和網(wǎng)絡(luò)功能與其他工具相比較弱 C++ Builder/Dephi:是唯一一套能夠同時(shí)適用于開發(fā)數(shù)據(jù)庫(kù)應(yīng)用、網(wǎng)絡(luò)及Web應(yīng)用、分布式應(yīng)用、可重用組件、系統(tǒng)軟件、驅(qū)動(dòng)程序、多媒體及游戲等所有軟件的高效率開發(fā)環(huán)境;VCL源碼基于Object Pascal是C++Builder唯一的缺憾,基礎(chǔ)語(yǔ)言不夠通用和開發(fā)系統(tǒng)軟件功能不足是Dephi僅有的兩點(diǎn)不足 VC:從功能上講除了跨平臺(tái)應(yīng)用外什么都可開發(fā);從開發(fā)效率角度講只局限于開發(fā)windows系統(tǒng)應(yīng)用、可重用組件及驅(qū)動(dòng)程序 JAVA:適用于開發(fā)除了系統(tǒng)軟件、驅(qū)動(dòng)程序、高性能實(shí)時(shí)系統(tǒng)、大規(guī)模圖像處理以外所有的應(yīng)用
microsoft visual c++6.0大了的話,你也可以用turbo c功能是一樣的,而且一般只有3mb,很小的!
網(wǎng)站題目:做軟件用什么語(yǔ)言,現(xiàn)在做軟件一般用什么程序語(yǔ)言啊
文章出自:http://jinyejixie.com/article40/epegho.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供域名注冊(cè)、微信小程序、外貿(mào)網(wǎng)站建設(shè)、手機(jī)網(wǎng)站建設(shè)、App開發(fā)、外貿(mào)建站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容