當前位置:秒懂生活吧>學前教育>

程序設計語言有哪幾種

學前教育 閲讀(2.73W)

程序設計語言有:PHP語言、python語言、Perl語言、pascal語言、lisp語言、prolog語言、java語言、C語言、c++語言、C#語言、機器語言、IBM PC彙編語言、MASM彙編語言、Visual Basic語言、FoxPro語言、delphi語言、易語言、fortran語言等。程序設計語言的主要作用是縮短程序編寫的週期。

程序設計語言有哪幾種

關於程序設計語言

程序設計語言是用於書寫計算機程序的語言。

程序設計語言的基礎是一組記號和一組規則,根據規則由記號構成的記號串的總體就是語言。在程序設計語言中,這些記號串就是程序。

程序設計語言有3個方面的因素,即語法、語義和語用。語法表示程序的結構或形式,亦即表示構成語言的各個記號之間的組合規律,但不涉及這些記號的特定含義,也不涉及使用者。語義表示程序的含義,亦即表示按照各種方法所表示的各個記號的特定含義,但不涉及使用者。



計算機程序設計語言有哪些

機器語言、彙編語言和高級語言。

機器語言是用一連串的0和1表達,是計算機可以直接識別的程序語言或者指令代碼,無需經過翻譯,而且不同的計算機都有各自的機器語言,實現的方式也極難讓我們記憶與應用,所以機器語言難以發展起來。

彙編語言是用一些容易理解和記憶的字母,單詞來代替一個特定的指令,雖然使用性上要高於機器語言,但同樣對機器依賴性大,不同的機器有不同的指令系統,不同的機器有不同的彙編語言,在實際應用中也很難大範圍的擴展開來。

高級語言是獨立於指令系統的程序設計語言,相比以上兩種計算機語言,非常的直觀、易學,且便於修改和推廣。

計算機最高開始運用的是機器語言,慢慢發展成為彙編語言,如今我們能接觸到的多為計算機的高級語言。

更多職業教育培訓,請查看:_campaign=baiduhehuoren

程序設計語言通常被分為哪3類?它們有什麼區別?

程序設計語言按照語言級別可以分為低級語言和高級語言。低級語言有機器語言和彙編語言。低級語言與特定的機器有關、功效高,但使用複雜、繁瑣、費時、易出差錯。機器語言是表示成數碼形式的機器基本指令集,或者是操作碼經過符號化的基本指令集。彙編語言是機器語言中地址部分符號化的結果,或進一步包括宏構造。高級語言的表示方法要比低級語言更接近於待解問題的表示方法,其特點是在一定程度上與具體機器無關,易學、易用、易維護。

程序設計語言按照用户的要求有過程式語言和非過程式語言之分。過程式語言的主要特徵是,用户可以指明一列可順序執行的運算,以表示相應的計算過程,如FORTRAN、COBOL、PASCAL等。

按照應用範圍,有通用語言與專用語言之分。如FORTRAN、COLBAL、PASCAL、C等都是通用語言。目標單一的語言稱為專用語言,如APT等。

按照使用方式,有交互式語言和非交互式語言之分。具有反映人機交互作用的語言成分的語言成為交互式語言,如BASIC等。不反映人機交互作用的語言稱為非交互式語言,如FORTRAN、COBOL、ALGOL69、PASCAL、C等都是非交互式語言。

你非要分為3類的話我只能想到是按照成分性質分了,有順序語言、併發語言和分佈語言。只含順序成分的語言稱為順序語言,如FORTRAN、COBOL等都屬順序語言。含有併發成分的語言稱為併發語言,如併發PASCAL、MODULA和ADA等都屬併發語言。考慮到分佈計算要求的語言稱為分佈語言,如MODULA*便屬分佈語言。

程序設計語言的分類有哪些?

1、基礎語言也稱通用語言,它歷史悠久,流傳很廣,有大量的已開發的軟件庫,擁有眾多的用户, 為人們所熟悉和接受。,屬於這類語言的有 FORTRAN、COBOL、BASIC、ALGOL等。

2、結構化語言,20 世紀 70 年代以來,結構化程序設計和軟件工程的思想日益為人們所接受和欣賞。在它們的影響下,先後出現了一些很有影響的結構化語言,PASCAL、C、Ada 語言就是它們的突出代表。

3、面嚮對象語言,以“對象+消息”程序設計範式構成的程序設計語言,稱為面嚮對象語言。比較流行的面嚮對象語言有 Delphi、Visual Basic、Java、C++等。

程序設計語言的應用領域:

1、科學工程計算。需要大量的標準庫函數,以便處理複雜的數值計算,可供選用的語言有FORTRAN語言、C語言等。

2、數據處理與數據庫應用。SQL為IBM公司開發的數據庫查詢語言,4GL稱為第4代語言。實時處理軟件一般對性能的要求很高,可選用的語言有彙編語言、Ada語言等。

3、系統軟件,如果編寫操作系統、編譯系統等系統軟件時,可選用匯編語言、C語言、Pascal語言和Ada語言。

4、人工智能,如果要完成知識庫系統、專家系統、決策支持系統、推理工程、語言識別、模式識別等人工智能領域內的系統,應選擇Prolog、Lisp語言。