什麼程式語言既能用於寫軟體又能用於程式設計

2021-03-04 01:51:21 字數 5755 閱讀 2574

1樓:匿名使用者

當然是java,主流使用排名第一,可做cs和bs架構的

2樓:匿名使用者

我想你首先要分清楚什麼是軟體,什麼是程式設計。

計算機中,軟體是相對於硬體來說的。程式設計時乙個動作,就好像穿衣服,吃飯這樣的動作。

3樓:匿名使用者

程式設計和寫軟體只是複雜程度不同,所有語言都可以的。。。。

4樓:

有興趣可以看看組合語言,挺有前途的,就是使用起來比較麻煩,不是很好學

什麼程式語言即可以寫程式還能寫網頁?就是涉及範圍非常廣的。

5樓:匿名使用者

c#安裝抄乙個vs 就可以開發桌面應用程式襲 ,還可以寫網bai頁應用程式。du

6樓:匿名使用者

那就是javascript了

強大 使用 的 網路程式語言是什麼? 還能寫軟體

7樓:江西新華電腦學院

目前通用的程式語言有兩種形式:組合語言和高階語言。

組合語言的實質和機器語言是相同的,都是直接對硬體操作,只不過指令採用了英文縮寫的識別符號,更容易識別和記憶。它同樣需要程式設計者將每一步具體的操作用命令的形式寫出來。匯程式設計序通常由三部分組成:

指令、偽指令和巨集指令。匯程式設計序的每一句指令只能對應實際操作過程中的乙個很細微的動作,例如移動、自增,因此彙編源程式一般比較冗長、複雜、容易出錯,而且使用組合語言程式設計需要有更多的計算機專業知識,但組合語言的優點也是顯而易見的,用組合語言所能完成的操作不是一般高階語言所能實現的,而且源程式經彙編生成的可執行檔案不僅比較小,而且執行速度很快。

高階語言是目前絕大多數程式設計者的選擇。和組合語言相比,它不但將許多相關的機器指令合成為單條指令,並且去掉了與具體操作有關但與完成工作無關的細節,例如使用堆疊、暫存器等,這樣就大大簡化了程式中的指令。同時,由於省略了很多細節,程式設計者也就不需要有太多的專業知識。

高階語言主要是相對於組合語言而言,它並不是特指某一種具體的語言,而是包括了很多程式語言,如目前流行的vb、vc、foxpro、delphi等,這些語言的語法、命令格式都各不相同。

高階語言所編制的程式不能直接被計算機識別,必須經過轉換才能被執行,按轉換方式可將它們分為兩類:

解釋類:執行方式類似於我們日常生活中的「同聲翻譯」,應用程式源**一邊由相應語言的直譯器「翻譯」成目標**(機器語言),一邊執行,因此效率比較低,而且不能生成可獨立執行的可執行檔案,應用程式不能脫離其直譯器,但這種方式比較靈活,可以動態地調整、修改應用程式。

編譯類:編譯是指在應用源程式執行之前,就將程式源**「翻譯」成目標**(機器語言),因此其目標程式可以脫離其語言環境獨立執行,使用比較方便、效率較高。但應用程式一旦需要修改,必須先修改源**,再重新編譯生成新的目標檔案(* .

obj)才能執行,只有目標檔案而沒有源**,修改很不方便。現在大多數的程式語言都是編譯型的,例如visual c++、visual foxpro、delphi等。

8樓:匿名使用者

現在較多的是用java+jsp或者用c#+asp.***做**.

企業級的應用用j2ee的比較多。

9樓:匿名使用者

現在最強大,也最有發展前景的網路程式語言asp.***

10樓:匿名使用者

java,asp.***....

開發軟體的軟體有哪些?一般又由什麼程式語言來編寫?

11樓:風吹的小羊

java開發工具

1、myeclipse(myeclipse enterprise workbench)

myeclipse應用開發平台是j2ee整合開發環境,包括了完備的編碼、除錯、測試和釋出功能,完整支援html, struts, jsf, css, javascript, sql, hibernate。myeclipse應用開發平台結構上實現eclipse單個功能部件的模組化,並可以有選擇性的對單獨的模組進行擴充套件和公升級。

2、eclipse

eclipse 是目前功能比較強大的java ide(java程式設計軟體),是乙個整合工具的開放平台,而這些工具主要是一些開源工具軟體。在乙個開源模式下運作,並遵照共同的公共條款,eclipse 平台為工具軟體開發者提供工具開發的靈活性和控制自己軟體的技術。

3、***beans

***beans是開放原始碼的java整合開發環境(ide),適用於各種客戶機和web應用。sun java studio是sun公司最新釋出的商用全功能java ide,支援solaris、linux和windows平台,適於建立和部署2層java web應用和n層j2ee應用的企業開發人員使用。

.***軟體開發工具

1、microsoft visual studio

visual studio 是一套完整的開發工具,用於生成 asp *** web 應用程式、xml web services、桌面應用程式和移動應用程式。visual basic、visual c# 和 visual c++ 都使用相同的整合開發環境 (ide),這樣就能夠進行工具共享,並能夠輕鬆地建立混合語言解決方案。關於常用的軟體開發工具。

常見的軟體開發語言:java、.***、c/c++/c#、jsp、asp、php等等多種語言。

其中php、java和.***已經成為了未來五年內程式設計師必須具備的技能,這三種語言都在web開發領域佔有一席之地。php是web的指令碼語言;java功能強大,適合企業級程式語言;c#融合了幾種語言的優點。

12樓:圓呀嘛元

一般的外掛程式(像eclipse)就不扯了,業內有另一種成熟的軟體快速前端技術架構

後端技術架構

開發軟體的軟體--低**平台在國內已經發展了近二十年,其優勢明顯。面對傳統底層編碼開發模式開發周期長、開發成本高、業務調整難等痛點,借助低**開發平台快速構建企業業務和管理應用已經成為一種新時尚!

13樓:我你大爺大爺

java 天翎快速開發平台了解一下:

1:微服務架構,採用spring cloud框架實現,機卡分離,2:表單引擎:

類同word操作一樣,方便容易上手,視覺化配置實現,對於一些特殊場景如主子表動,主從架構重新整理重計算等有顯著效果。

3:流程引擎:中國式國情最佳落地實踐者,特色業務場景如掛起,催辦。加強。多人搶占辦理等直接配置實現,同時流程流轉中表單哪些字段可見,隱藏,修改等許可權控制勾選實現。

14樓:匿名使用者

開發平台軟體的話,市面上有很多,比如比較知名的天翎、h3、k2等等,不過現在的開發語言都是java為主,只是看誰的方法比較方便,天翎的**還不錯,整體比較清晰

c語言能編什麼軟體

15樓:匿名使用者

首先你需要分清楚程式語言和程式設計工具,c或者c++是程式語言,與用什麼工具編寫沒有關係。

其次,用c語言可以編寫出像windows那樣的介面軟體,但是我們不是微軟的,所以搞不來。

只能通過c或者c++語言語法結合人家提供的api來寫些程式,光學c語言是遠遠不夠的。

你可以首先學習c語言或者c++語法,把基礎的東西弄懂了搞紮實了。再學vc中的mfc,atl,***,ado等知識。這樣基本可以達成你做出像windows且帶資料庫的軟體了。但是這要學

習的東西太多了,不是光靠c或者c++語言就能搞定的。

c#(c sharp)是微軟(microsoft)為.*** framework量身訂做的程式語言,c#擁有c/c++的強大功能以及visual basic簡易使用的特性,是第乙個元件導向(***ponent-oriented)的程式語言,和c++與java一樣亦為物件導向(object-oriented)程式語言。

建議:學習程式語言基礎的時候,可以用linux環境。基礎的要掌握牢固。使用工具:vi,kate

然後學習vc++相關知識,由於目前市面上的教材很多都是基於vc6.0工具編寫的,所以不建議

你上來學習vc++就用vs2010,在xp下裝個vc6.0我覺得是學習的最好辦法。

推薦:c或者c++基礎的書的話,我覺得c/c++primer第4版,c++程式設計特別版,linux c程式設計等都是不錯的,如果你是自學剛入門的話,給你推薦一本超級不錯的書,《c++大學教程》(封面是**螞蟻的那本)。這本書講的比較詳細,例項很多,而且雖然書很厚,但是看著非常輕鬆,不像c++primer那麼深奧!

vc的話可以看看 孫鑫的《mfc深入詳解》《windows程式設計核心內幕》《vc6.0程式設計技術大全》《visual c++通用範例—開發金典》

期間還需要掌握一下sql的知識。

總之努力就可以實現你的想法!程式設計其實沒有那麼難!

16樓:匿名使用者

c++完全可以(建立工程檔案時選擇mfc)。而我建議使用c#(windows視窗檔案,不過窗體檔案並不是c#真正的精華,web程式設計才是。不過編介面的話c#比c++簡單多了),c#有vb的簡單,c++的可擴充套件性,而且用到圖形化程式設計時,c++應該不能使用gdi+,只能gdi,而c#對於gdi+應用太好用了,其他的比如介面美化,自定義控制項的載入等,c#對於介面程式設計來說,個人都強烈推薦c#。

17樓:匿名使用者

windows介面軟體

底層**都是用c/彙編之類的東東寫的,所以用c寫windows介面軟體一點問題都沒有,但是用c寫介面太麻煩,一般都不會用它來寫介面,c語言呼叫資料庫與c++/c#都差不太多,呼叫資料庫提供的api就可以啦

開發軟體的軟體有哪些?一般又由什麼程式語言來編寫?

18樓:風吹的小羊

java開發工具

1、myeclipse(myeclipse enterprise workbench)

myeclipse應用開發平台是j2ee整合開發環境,包括了完備的編碼、除錯、測試和發

布功能,完整支援html, struts, jsf, css, javascript, sql, hibernate。myeclipse應用開發平台結構上實現eclipse單個功能部件的模組化,並可以有選擇性的對單獨的模組進行擴充套件和公升級。

2、eclipse

eclipse 是目前功能比較強大的java ide(java程式設計軟體),是乙個整合工具的開放平台,而這些工具主要是一些開源工具軟體。在乙個開源模式下運作,並遵照共同的公共條款,eclipse 平台為工具軟體開發者提供工具開發的靈活性和控制自己軟體的技術。

3、***beans

***beans是開放原始碼的java整合開發環境(ide),適用於各種客戶機和web應用。sun java studio是sun公司最新釋出的商用全功能java ide,支援solaris、linux和windows平台,適於建立和部署2層java web應用和n層j2ee應用的企業開發人員使用。

.***軟體開發工具

1、microsoft visual studio

visual studio 是一套完整的開發工具,用於生成 asp *** web 應用程式、xml web services、桌面應用程式和移動應用程式。visual basic、visual c# 和 visual c++ 都使用相同的整合開發環境 (ide),這樣就能夠進行工具共享,並能夠輕鬆地建立混合語言解決方案。關於常用的軟體開發工具。

常見的軟體開發語言:java、.***、c/c++/c#、jsp、asp、php等等多種語言。

其中php、java和.***已經成為了未來五年內程式設計師必須具備的技能,這三種語言都在web開發領域佔有一席之地。php是web的指令碼語言;java功能強大,適合企業級程式語言;c#融合了幾種語言的優點。

c語言程式設計將1100內的所有既能被2又能被3整除的數

include stdio.h int main 將能被1 100能被2和3整除的數送入som include define n 100 void main printf d n sum 不用解釋了吧?很簡單的,看不懂再問我吧 include define m 100 void getarray i...

軟體程式語言的比較,一般遊戲程式設計用什麼語言和軟體

給你參考鏈結 目前最常用的開發軟體的程式語言是什麼?這需要看將來想從事什麼型別軟體的開發吧。如果在國內開發windows型別應用程式,據說vb比較流行,但如果開發和硬體關係較大的嵌入式程式,則使用較多的還是c語言,而網路這個方面,無論是有線還是無線,大多數都選擇了java。以上是從應用角度來講的,如...

智慧型手機上的應用軟體是用什麼程式語言寫的

安卓以java為主,iphone以objective c為主 未來發展會偏向於swift windows phone以c 為主。但是各大平台都有用各種指令碼語言,在手機上裝指令碼解析引擎或者直接指令碼編譯成平台主要語言然後再生成相關安裝包的玩法。因為主流的只能手機上面都內嵌了網頁渲染的支援,所以也有...