日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

常见程序设计语言

發布時間:2023/12/14 编程问答 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 常见程序设计语言 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

FORTRAN:第一個廣泛應用于科學計算的高級語言。其大部分代碼都可直接使用硬件結構實現,因此執行效率高。
ALOGOL:有嚴格的文檔規則(使用BNF描述),是一個分程序結構的語言。每個分程序由BEGIN…END括起來,說明其范圍及名字作用域。分程序結構的主要優點是可以非常有效地使用存儲器。
COBOL:面向事務處理的高級語言,將數據的描述從具體的計算機平臺上剝離出來。
PASCAL:最早是為了教學的目的開發而成的,它擁有一些相當緊湊的機制,使其語言的表達能力十分強。它引入了數據結構、過程等重要概念。
C:是20世紀70年代發展起來的通用程序設計語言,提供了指針、數組、結構、聯合等新的數據類型。它通過指針可以完成地址操作能力,因此是一種較低級的語言,能夠編寫出高效的程序。UNIX系統本身,以及其中大量的應用程序都是C編寫的。
C++:是在C語言的基礎上發展起來的,主要增加了類的功能,使其成為面向對象的程序設計語言。
Java:其是 “一次編寫,到處運行”的平臺無關性的面向對象語言。其最大的特點是一種半解釋型語言,編譯程序先將源程序(java后綴名)編譯為字節碼文件(class后綴名),然后再由Java虛擬機(JVM)解釋這些中間代碼。
C#:它是C++與Java的一種設計理念的結合,與Java類似,先編譯成MSIL中間代碼,然后由CLR來負責編譯執行。面向對象的程序設計語言。
LISP:是一種函數式設計語言,所有的操作均通過表操作進行。主要用于人工智能領域。
PROLOG:是以特殊的邏輯推理形式回答用戶的查詢,它建立在關系理論和一階謂詞理論基礎上。經常用于數據庫和專家系統
Python:是一種面向對象、直譯式電腦編程語言用于編寫獨立程序和快速腳本的語言。
XML:可擴展標記語言,標準通用標記語言的子集,是一種用于標記電子文件使其具有結構性的標記語言。XML是各種應用程序之間進行數據傳輸的最常用的工具。

?

程序設計語言的分類
分類主要特點

代表

命令式(過稱式)基于動作的語言Fortran,C,Pascal
函數式以表操作進行處理Lisp,ML
面向對象對象與類是核心概念,封裝,繼承和多態是核心機制C++,SmallTalk,Java,C#,Python
邏輯程序設計以形式邏輯為基礎Prolog
面向方面隔離橫切式系統關注點Aspect

總結

以上是生活随笔為你收集整理的常见程序设计语言的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。