計算機高階程式語言都有哪些,計算機程式語言有哪些?

2022-12-25 13:15:15 字數 3055 閱讀 3062

1樓:祕雁汲雲露

答:成千上萬。

最主流:

c++;

最基礎:basic

工程應用:fortran

教學語言:

pascal

計算機語言都有哪些種類?

計算機常見的高階語言有哪些?

2樓:北京理工大學出版社

計算機雖然具有很多功能,但使用者需要學會一套命令,還要學會和計算機對話的語言,才能很好地使用它。計算機語言是用來向計算機下達命令的。

最初的計算機語言是機器語言,使用二進位制**,通用性較差,所以後來人們開發了組合語言。組合語言用助記符號來表示指令和運算元據地址,閱讀和書寫起來比機器語言容易得多,但使用者仍需瞭解計算機內部的構成,只有訓練有素的專業人員才能使用。由於一般使用者只希望用電子計算機解決具體的應用問題,為此,人們又設計了不必考慮機器內部結構的高階語言。

這樣,只需“命令”計算機做什麼,計算機便忠實地按照人的意圖完成相應的操作。因此,運用高階語言,使用者只要完成了解決問題的邏輯設計,編出程式,就可以上機運算了。高階語言也叫程式設計語言,它必須經過“翻譯”,變成機器語言之後才能由計算機執行。

翻譯前的程式叫源程式。翻譯後的程式稱為目標程式。翻譯的方式分為解釋形式和編譯形式兩種。

解釋形式對源程式邊解釋邊執行,這種方式佔記憶體較少,但執行速度慢一些。編譯形式將源程式全部編譯成目的程式後,通過命令來執行整個程式,這種形式佔用記憶體較多,但執行速度要快得多。

常見的高階語言有:

fortran,適合進行科學計算,是編譯型語言,組織程式比較靈活。

basic,是由fortran等高階語言的重要功能設計的人機對話式語言,簡單易學,很受初學者歡迎。現在的basic語言發展很快,功能已大大增加,應用相當廣泛。

cobol,是一種為處理商業資料而設計的語言。主要功能是描述資料結構和處理大批量資料。它使用英語詞彙和句子較多。

pascal,為一種結構程式語言,是在algol語言的基礎上發展起來的,作為一種描述演算法的工具較為理想。

c語言,是目前描述作業系統十分有效的高階設計語言,具有描述力強、靈活、方便等特點。

由此看來,每種語言都有其優點和不同的應用方面,只要精通一種就可以做很多事,而淺嘗輒止地學,習多種語言卻未必有多少用處。

這幾年較為流行的c語言和c、c等語言,的確有其優於其他語言的特點。它們是一種介於高階語言和低階語言(組合語言)中間的語言,集二者優點於一身,既能與組合語言一樣對硬體功能進行訪問,也有高階語言所具有的面向使用者、可閱讀性強、書寫靈活、便於記憶等特點。因此c語言問世20餘年來,受到了各方面的歡迎,並被廣泛運用。

儘管c語言還有一些缺點,並被認為很難學,但仍不失為一種優秀的語言。

值得一提的是,還有一種語言被稱作類pascal語言或偽c語言,這是用於c語言教學的一種特殊語言,但它教的只是設計方法,而不是程式設計,用它編制的程式是不可執行檔案。

高階計算機語言有哪些?

計算機程式語言有幾種?都是什麼?

3樓:納成陰凰

計算機語言的種類非常的多,總的來說可以分成機器語言,組合語言,高階語言三大類。

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

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

計算機所能識別的語言只有機器語言,即由0和1構成的**。但通常人們程式設計時,不採用機器語言,因為它非常難於記憶和識別。

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

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

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

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

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

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

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

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

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

c++、visual

foxpro、delphi等。

以下哪些屬於計算機高階程式語言?

4樓:匿名使用者

全是,低階的只有彙編與機器語言,除了這兩種或者說一種,其餘的帶有英文性質的全是高階的

5樓:匿名使用者

全部都是~~有的說c是“中級語言”,不過此說法不規範。

6樓:匿名使用者

目前除了彙編之外多算高階的

7樓:匿名使用者

都是的作業 要自己寫

程式設計都有哪些語言,計算機程式語言有哪些?

程式語言 programming language 可以簡單的理解為一種計算機和人都能識別的語言。一種計算機語言讓程式設計師能夠準確地定義計算機所需要使用的資料,並精確地定義在不同情況下所應當採取的行動。程式語言處在不斷的發展和變化中,從最初的機器語言發展到如今的2500種以上的高階語言,每種語言都...

計算機語言有哪幾種,計算機程式語言有哪些?

機器語言 純二進位制的低階語言 組合語言高階語言 c basic等 計算機程式語言有哪些?答 成千上萬。最主流 c 最基礎 basic 工程應用 fortran 教學語言 pascal 常用的計算機語言有哪些?什麼是程式語言?一共有哪幾種語言?計算機語言的種類非常的多,總的來說可以分成機器語言,組合...

的計算機程式語言是什麼,最新的計算機程式語言是什麼?

計算機程式語言 用於人與計算機之間通訊的語言 計算機程式語言有幾種?都是什麼?計算機程式語言 用於人與計算機之間通訊的語言 機器語言,cpu直接執行的語言,由0和1組成,通常不由人來編寫,而是有彙編工具或者高階語言編譯器生成 組合語言,開發工具包括masm,tasm等等 高階語言,目前最常見的是程序...