① 關於C,C++,C#,JAVA四種編程語言之間的相似和不同
先說C和C++ C面向過程,C++面向對象,但與C向後兼容,也就是有c語言的東西。效率C比C++更高點 Java和C#,可以歸為一類,都是完全面向對象的。C#有80%是模仿Java再添加自己的20%的東西,例如有了屬性這么一個概念,其實枯渣就和Java的get、set差不多。Java是運行在Java虛擬機上的,C#是運行在微軟運行時環境的,好像簡稱CRL什麼的旦掘,忘了。 Java是完全跨平台的,不需要做任何更改便可以移植到其他平台,C#理論上來說也可以跨平台,但是,微軟為了自己的利益(暫且這么說),沒有開發其他平台相關的運行時環境。 C++和C也是跨平台的,不過移植的時候大部分時候需要進行一定修改,不過寫的好的程序只進行少量修改就行。之所以沒有Java的跨平台性那麼好,是因為他們並非運行在虛擬機上,所以效率自然比Java高很多。 這幾種語言都接觸過,不過我的方向是Java,另外C++自學。 其實搞懂這些沒什麼用處,主沒遲悄要是看你用來做什麼,如果做B/S程序,Java是首選、C#也不錯。 如果開發應用軟體,現在一般是C++、做游戲也是C++。 如果更底層,當然是C和匯編了
② 除了C語言還有哪些編程語言
1. C#:C#是微軟公司發布的一種面向對象的,運行於.NET Framework之上的高級程序設 計語言。
2. Basic:Basic是一種設計給初學者使用的程序設計語言,是一種直譯式的編程語言。
3. Pascal:Pascal是一種計算機通用的高級程序設計語言。是第一個結構化的編程語言。
4. C++:C++是一種靜態數據檢查的、支持多重編程範式的通用程序設計語言。可世吵絕支持過程化程序設計、面向對象設計等多種程序設計風格。
5. JAVA:JAVA是一種可以撰寫跨平台應用軟體的面向對象的程序設計語言。廣泛應用於個人PC、數據中心、游戲控制台、科學超級計算機、行動電話和互聯網,同時擁有全球最大的開發者專業社群。在全球雲計算和移動互聯網的產業環境下,Java更具備了顯著優勢和廣闊前景。
6. PHP(超文本與處理器):PHP是一種通用開源腳本語言,其獨特的語法混合了C、JAVA、Perl以及PHP自創的語法,主要適用於Web開發領域。
7. Python:Python是一種面向對象、解釋型計算機程序設計語言。它逐漸被廣泛應用於處理系統管理任務和Web編程。
8. Javascript:Javascript是一種直譯式腳本語言,是一種動態型、弱類型、搜姿基於原型的語言。它的解釋器被稱為JavaScript引擎,為瀏覽器的一部分,廣泛用於客戶端的腳本語言,最早是在HTML網頁上使用,用來給HTML網頁增加動態功能碰配。
9. HTML:HTML超文本標記語言。超級文本標記語言(英文縮寫:HTML)是為「網頁創建和其它可在網頁瀏覽器中看到的信息」設計的一種標記語言。網頁的本質就是超級文本標記語言,通過結合使用其他的Web技術(如:腳本語言、公共網關介面、組件等),可以創造出功能強大的網頁。
等
③ 有沒有語法類似於C/C++的腳本語言
C/C++最大特點是指針,而腳本語汪模言基本沒有指針的概念,比較像的可以考慮一下PHP,它是C語言、Java和Perl相結合敏褲的一種,有他們幾種共有的特點,而且橋陵簡跟JS(JavaScript)兼容性也很好
④ 和C語言一樣有強大靈活性的計算機語言還有什麼
還有C++,Delphi,java,VC++,C#等等,其實計算機語言種類很多,最後殊途同歸,挑選一種學好了也就夠用了,如果有餘禪橡力,當然可以選用其他的,到目昌扒前為止,網路用耐襲昌得多的是java,常用程序編程的就用VC++就可以。
⑤ 類似C語言的編寫程序都有那些
什麼叫做類似C的編寫程序,如果你的意思是跟C語言語法差不多的,比如C++、JAVA、C#
⑥ 計算機程序有幾種語言
計算機語言的種類總的來說可以分成機器語言,匯編語言,高級語言三大類。
在沒有程序語言以前,計算機科學家們寫程序都是以開關電閘(即用二進制)來實現(表示)的,後來有了匯編,在後來有了C,直到今天有了C++、JAVA、VB等各種各樣的編程語言。
一、C語言
C語言是Dennis Ritchie在七十年代創建的,與ALGOL保持更連續的繼承性,能以簡易的方式編譯、處理低級存儲器。C語言是僅產生少量的機器語言以及不需要枝銷任何運行環境支持便能運行的高效率程序設計語言,核心以及ANSI函數調用都具有移植性,但僅限於流程式控制制、內存管理和簡單的文件處理。
二、C++
C++是C語言的繼承,它既可以進行C語言的過程化程序設計,又可以進行以抽象數據類型為特點的基於對象的程序設計,還可以進行以繼承和多態為特點的面向對象的程序設計。C++擅長面向對象程序設計的同時,還可以進行基於過程的程序設計。
三、Pascal語言
Pascal語言是由NicolasWirth在七十年代早期設計的,最早出現的結構化猛鍵游編程語言,具有豐富的數據類型和簡潔靈活的操作語句,適於描述數值和非數值的問題。Pascal比C簡單。語法類似,但它缺乏很多C有的簡潔操作符。
四、VisualBasic
VB擁有圖形用戶界面和快速應用程序開發系統,可以使用DAO、RDO、ADO連接資料庫,創建ActiveX控制項,用於高效生成類型安全和面向對象的應用程序,整潔的編輯環境。易學、即時編譯導致簡單、迅速的原型,大量可用的插件。表單型和對話框型的程序很容易完成,要編寫好的圖形程序卻比較難。
五、Java
Java於在網頁上內嵌動畫—它是一門極好的完全的軟體編程的小語言。「虛擬機」機制、垃圾回收以及沒有指針等使它很容易實現不易崩潰且不會泄漏資源的可靠程序。特點有二進制碼可移植到其他平台,內含的類庫非常標准且極其健壯,自動分配合垃圾回收避免程序中資源泄漏。
⑦ 類C語言和C語言有哪些主要的區別
類C其實就相當我們的白話,跟BASIC類似.
這里的類的意思是類似的意思,而不是我們所說的C++中的類!
類C語言是用我們的話,嵌套著C語言來表達你的演算法.
⑧ 什麼是類C語言
首先,人類發明了計算機,需要與計算機「交流」,即寫入和讀出,而且硬體需要與軟體相配才能發揮作用,這樣必須發明一中語言讓人類與機器能夠交流,就誕生了機器語言,也就是低級語言。同時因為機器硬體畢竟不如人聰明(耶~),而且二進制也是最貼近硬體的語言,所以發明的語言也是最簡單的二進制,而普通人甚至是科學家也難懂,所以發明了一些高級語言,如同C語言,C++等等。
其中VB,VF都是比較低級,簡單的程序化語言,而C算是中等語言吧,而C++,JAVA等都算是難的了。
總之它們都是用來和計算機「交流」的語言,C只是其中的一種,用它可以來編輯程序,比如用VB可以編輯一些小游戲什麼的,用C++編輯一些大的程序,例如魔獸世界等絕大多數網路游戲都是用C++編寫的,所以學習C和C++都很有前途的。
好了,就講這么多吧,希望對你有幫助。
⑨ 有什麼跟c語言相似的語言,就是說學來別的語言c也很快也能學習!最好是現在可以工作的!有沒有推薦下!謝
C語言就是最基礎的氏胡散語言啦。和C語言類似的有C++,C#。學C語殲氏言重在學習它的思路,別的語言就迎刃而解做含了。
需要的是耐心和愛好!!
慢慢來吧,不會後悔的。