一般的程式語言有哪幾種?各有什麼特點

2021-03-03 23:47:37 字數 4897 閱讀 7159

1樓:韓璣夷柏

計算機語言的種類非常的多,總的來說可以分

成機器語言,組合語言,高階語言三大類。

如果按語種分,可以分為英文符號語言和漢語符號語言兩類。(典型的如:易語言、易語言.飛揚)

電腦每做的一次動作,乙個步驟,都是按照已經用計算機語言編好的程式來執行的,程式是計算機要執行的指令的集合,而程式全部都是用我們所掌握的語言來編寫的。所以人們要控制計算機一定要通過計算機語言向計算機發出命令。

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

這裡有詳細的介紹

一般的程式語言有哪幾種?各有什麼特點?

2樓:百度使用者

幾種流行程式語言的對比分析 1.vb:是新人開發與系統無關的綜合應用程式的首選;容易使用和廠商財力很強是其僅有的兩點優勢。

vb開發效率高,**執行效率一般,但是入門和學習速度快,有較好的學習氛圍和幫助書籍和幫助文件。但是隨著微軟的.***技術的推廣,vb將會逐漸推出歷史舞台。

2. pb:是開發大型mis及各類資料庫跨平台應用的首選;從資料庫前端工具來講甚至遠遠超過了oracle的develop系列等專門的工具;從通用語言角度來講功能也與vb等不相上下;多**和網路功能與其他工具相比較弱。

pb最大的優勢就是datawindow技術的成熟和方便,他成為pb與其他資料庫開發工具抗衡的資本。同時pb在對java和web,以及物件導向方面的發展也可以預見pb將成繼續成為資料庫系統(特別是mis系統)開發工具的首選。同時pb的強大幫助文件也為初學者提供了入門基礎,pb連線資料庫的自由和方面也為pb的提供了方便,同時pb對api的呼叫以及對報表的處理強大。

但是pb的高階程式設計書籍的缺乏和基礎語言powerscript的普及程度對pb的明天有一定的限制。 3. c++ builder/dephi:

是唯一一套能夠同時適用於開發資料庫應用、網路及web應用、分布式應用、可重用元件、系統軟體、驅動程式、多**及遊戲等所有軟體的高效率開發環境;vcl原始碼基於object pascal是c++ builder 唯一的缺憾,基礎語言不夠通用和開發系統軟體功能不足是dephi僅有的兩點不足。 4. vc:

從功能上講除了跨平台應用外什麼都可開發;從開發效率角度講只侷限於開發windows系統應用、可重用元件及驅動程式。 又因為有微軟的支援,其自身的基礎語言的普及程度高,以及其**的執行效率高等特性、vc自帶強大幫助文件和大量優質教材,vc在資料庫開發工具中始終可以穩住陣角。 5.

java:適用於開發除了系統軟體、驅動程式、高效能實時系統、大規模影象處理以外所有的應用。在一般的管理資訊系統中和一般的資料庫開發中,很少有人會選擇java,一是由於其開發環境的配置較難,已經和資料庫連線時較為負責。

vb視覺化程式語言。全稱visual basic,它是以basic語言作為其基本語言的一種視覺化程式設計工具。在中國乃至全世界都曾看到過它的身影,它曾是在中國最為流行的程式設計工具,到現在還佔據著非常重要的地位,對於它的好壞大家都有一定的了解,vb作為一種較早出現的開發程式以其容易學習,開發效率較高,具有完善的幫助系統等優點曾影響了好幾代程式設計人員,但是由於vb不具備跨平台這個特性,從而也決定了vb在未來的軟體開發中將會逐漸地退出其歷史舞台;它對元件技術的支援是基於***和activex,對於元件技術不斷完善發展的今天,它也顯出了它的落後性;同時vb在進行系統底層開發的時候也是相對複雜的,呼叫api函式需宣告,呼叫不方便,不能進行ddk程式設計,不可能深入ring0程式設計,不能巢狀彙編;而且物件導向的特性差;網路功能和資料庫功能也沒有非常特出的表現,綜上所述,vb作為一種視覺化的開發工具由於其本身的侷限性,導致了它在未來軟體開發中逐步被其他工具所代替 特點:

物件導向 事件驅動 軟體的整合式開發 結構化的程式語言 強大的資料庫訪問功能 支援物件的鏈結與嵌入技術 網路功能 對個應用程式嚮導 支援動態交換、動態鏈結技術 聯機幫助功能

一般的程式語言有哪幾種?各有什麼特點?

3樓:不書桃文墨

計算機來

語言的種類非常的多,總的**說可以分bai成機器語言du,組合語言,高zhi級語言三大類。

如果按語種分,dao可以分為英文符號語言和漢語符號語言兩類。(典型的如:易語言、易語言.飛揚)

電腦每做的一次動作,乙個步驟,都是按照已經用計算機語言編好的程式來執行的,程式是計算機要執行的指令的集合,而程式全部都是用我們所掌握的語言來編寫的。所以人們要控制計算機一定要通過計算機語言向計算機發出命令。

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

這裡有詳細的介紹

4樓:盛昱扈語兒

機器語言,組合語言,高階語言三種

第一二種很少用,不好學

高階語言好弄,和我們的語言很接近,這就是特點。包括物件導向的語言,面向結構的。。。。

c語言,vb,vf,java這些常用,可以考證。。。

5樓:言欣檢夢玉

1.機器語言:缺點,編寫程式困難。優點,執行快2.組合語言:

優點修改方便。缺點:需要翻譯

3.高階語言;優點,可讀性好,易於維護

缺點:需要翻譯

6樓:僑光宇向晨

1.vb:是新人開發與系統無關的綜合應用程式的首選;容易使用和廠商財力很強是其僅有的兩點優勢。

vb開發效率高,**執行效率一般,但是入門和學習速度快,有較好的學習氛圍和幫助書籍和幫助文件。但是隨著微軟的.***技術的推廣,vb將會逐漸推出歷史舞台。

2.pb:是開發大型mis及各類資料庫跨平台應用的首選;從資料庫前端工具來講甚至遠遠超過了oracle的develop系列等專門的工具;從通用語言角度來講功能也與vb等不相上下;多**和網路功能與其他工具相比較弱。

pb最大的優勢就是datawindow技術的成熟和方便,他成為pb與其他資料庫開發工具抗衡的資本。同時pb在對java和web,以及物件導向方面的發展也可以預見pb將成繼續成為資料庫系統(特別是mis系統)開發工具的首選。同時pb的強大幫助文件也為初學者提供了入門基礎,pb連線資料庫的自由和方面也為pb的提供了方便,同時pb對api的呼叫以及對報表的處理強大。

但是pb的高階程式設計書籍的缺乏和基礎語言powerscript的普及程度對pb的明天有一定的限制。

3.c++

builder/dephi:是唯一一套能夠同時適用於開發資料庫應用、網路及web應用、分布式應用、可重用元件、系統軟體、驅動程式、多**及遊戲等所有軟體的高效率開發環境;vcl原始碼基於object

pascal是c++

builder

唯一的缺憾,基礎語言不夠通用和開發系統軟體功能不足是dephi僅有的兩點不足。

4.vc:從功能上講除了跨平台應用外什麼都可開發;從開發效率角度講只侷限於開發windows系統應用、可重用元件及驅動程式。

又因為有微軟的支援,其自身的基礎語言的普及程度高,以及其**的執行效率高等特性、vc自帶強大幫助文件和大量優質教材,vc在資料庫開發工具中始終可以穩住陣角。

5.java:適用於開發除了系統軟體、驅動程式、高效能實時系統、大規模影象處理以外所有的應用。

在一般的管理資訊系統中和一般的資料庫開發中,很少有人會選擇java,一是由於其開發環境的配置較難,已經和資料庫連線時較為負責。

vb視覺化程式語言。全稱visual

basic,它是以basic語言作為其基本語言的一種視覺化程式設計工具。在中國乃至全世界都曾看到過它的身影,它曾是在中國最為流行的程式設計工具,到現在還佔據著非常重要的地位,對於它的好壞大家都有一定的了解,vb作為一種較早出現的開發程式以其容易學習,開發效率較高,具有完善的幫助系統等優點曾影響了好幾代程式設計人員,但是由於vb不具備跨平台這個特性,從而也決定了vb在未來的軟體開發中將會逐漸地退出其歷史舞台;它對元件技術的支援是基於***和activex,對於元件技術不斷完善發展的今天,它也顯出了它的落後性;同時vb在進行系統底層開發的時候也是相對複雜的,呼叫api函式需宣告,呼叫不方便,不能進行ddk程式設計,不可能深入ring0程式設計,不能巢狀彙編;而且物件導向的特性差;網路功能和資料庫功能也沒有非常特出的表現,綜上所述,vb作為一種視覺化的開發工具由於其本身的侷限性,導致了它在未來軟體開發中逐步被其他工具所代替

特點:物件導向

事件驅動

軟體的整合式開發

結構化的程式語言

強大的資料庫訪問功能

支援物件的鏈結與嵌入技術

網路功能

對個應用程式嚮導

支援動態交換、動態鏈結技術

聯機幫助功能

計算機程式語言有哪些種類?各有什麼特點?

7樓:匿名使用者

計算機程式語言有:

機器語言,是最低階的語言,是由二進位制碼組成,是最早期的一種程式語言;

組合語言,用助記符和位址符代替了二進位制碼,更易於編寫;

高階語言,相對於組合語言又上公升了一步,更接近於自然語言,如c語言、pascal、java、c#等都是高階語言。

計算機語言(***puter language)指用於人與計算機之間通訊的語言。計算機語言是人與計算機之間傳遞資訊的媒介。計算機系統最大特徵是指令通過一種語言傳達給機器。

為了使電子計算機進行各種工作,就需要有一套用以編寫電腦程式的數字、字元和語法規劃,由這些字元和語法規則組成計算機各種指令(或各種語句)。這些就是計算機能接受的語言。

8樓:匿名使用者

1.機器語言,是最低階的語言,由二進位制碼組成,最早期的程式設計師通過在紙帶上打點來寫程式

2.組合語言,用助記符和位址符代替了二進位制碼,更易於編寫。

3.高階語言,相對於組合語言又上公升了一步,更接近於自然語言,如c語言、pascal、java、c#等都是高階語言。

還有一些專用的語言,是針對某種應用軟體的語言,如matlab的程式語言等。

一般的程式語言有哪幾種?各有什麼特點

計算機來 語言的種類非常的多,總的 說可以分bai成機器語言du,組合語言,高zhi級語言三大類。如果按語種分,dao可以分為英文符號語言和漢語符號語言兩類。典型的如 易語言 易語言.飛揚 電腦每做的一次動作,乙個步驟,都是按照已經用計算機語言編好的程式來執行的,程式是計算機要執行的指令的集合,而程...

茶一般分哪幾種

茶的分類 以顏色 或製作工藝 分類 綠茶黃茶白茶青茶紅茶黑茶 茶類名製作特色代表產品 綠茶不發酵的茶 發酵度為零 龍井茶,碧螺春 黃茶徽發酵的茶 發酵度為10 20 白牡丹,白毫銀針,安吉白榮 白茶輕度發酵的茶 發酵度為20 30 君山銀針 青茶半發酵的茶 發酵度為30 60 鐵觀音,文山包種茶,凍...

負債一般分為哪幾種,負債分類有哪幾類

負債一般按其償還速度或償還時間的長短劃分為流動負債和長期負債兩類 1 流動負債是指將在1年或超過1年的乙個營業週期內償還的債務,主要包括短期借款 應付票據 應付賬款 預收貨款 應付工資 應交稅金 應付利潤 其他應付款 預提費用等。2 長期負債是指償還期在1年或超過1年的乙個營業週期以上的債務,包括長...