當前位置:編程學習大全網 - 編程語言 - 常見的計算機設計高級語言有

常見的計算機設計高級語言有

常見的計算機設計高級語言有具體如下可供參考:

壹、命令式語言

1、這種語言的語義基礎是模擬“數據存儲/數據操作”的圖靈機可計算模型,十分符合現代計算機體系結構的自然實現方式。其中產生操作的主要途徑是依賴語句或命令產生的副作用。

2、現代流行的大多數語言都是這壹類型,比如Fortran、Pascal、Cobol、C、Basic、Ada、C#等,各種腳本語言也被看作是此種類型。

二、應用式語言

應用式語言註重程序所表示的功能,而不是壹個語句接壹個語句地執行。這種語言的語義基礎是基於數學函數概念的值映射的λ算子可計算模型,它非常適合於進行人工智能等工作的計算。典型的應用式語言有:Lisp、Haskell、ML、Scheme、F#等。

三、邏輯式語言

邏輯式語言是指基於規則的語言,即檢查壹定的條件,當它滿足值,則執行適當的動作。也就是說,邏輯式語言的語義基礎是基於壹組已知規則的形式邏輯系統。這種語言主要用在專家系統的實現中,非常知名的邏輯式語言是Prolog。

四、面向對象語言

現代語言中的大多數都提供面向對象的支持,但有些語言是直接建立在面向對象基本模型上的,語言的語法形式的語義就是基本對象操作。雖然,C++和Java也屬於面向對象語言,但主要的純面向對象語言是Smalltalk。

五、特點

高級程序設計語言的特點是數據結構豐富。高級語言符合人的思維,可讀性很強,提供了豐富的數據結構和控制結構,提高了問題的表達能力,降低了程序的復雜性,具有良好的可移植性。

  • 上一篇:女機器人怎麽畫好看又簡單
  • 下一篇:求線切割統達TWINCAD命令表
  • copyright 2024編程學習大全網