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

程式設計語言有哪幾種

學前教育 閱讀(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語言。