計算機語言三大類


計算機語言三大類

文章插圖
Eiffel,c++,java,C#,VB等 。
1.Eiffel:是繼Smalltalk-80之后的又一個“純”OOPL 。這種語言是由著名的OOP領域專家Bertrand-Meyer于80年代后期在ISE公司開發的 。其主要特點是全面的靜態類型化、大量的開發工具和對多重繼承的支持 。
2.C++:它是一種面向對象的計算機編程語言,由美國電話電報公司貝爾實驗室的Benjani Strauss-Trapp博士在20世紀80年代初發明并實現 。一開始叫“帶類的C”(C語言包括類) 。它是一種檢查靜態數據類型并支持多種編程范式的通用編程語言,支持過程化編程、數據抽象、面向對象編程和泛型編程等多種編程風格 。
3.Java:繼承了C++語言面向對象技術的核心,摒棄了C++語言中指針、運算符重載和多重繼承的特點,引入了泛型編程和類型安全枚舉的特點,使Java成為一種簡單、面向對象、分布式、解釋性、健壯、安全、系統無關、可移植、高性能、多線程、動態的語言 。
4.C#:微軟對這個問題的解決方案 。C#是一種新的面向對象編程語言 。它使程序員能夠快速編寫基于微軟的各種應用程序 。NET平臺,以及微軟 。NET提供了一系列工具和服務,最大限度地開發和利用計算和通信領域 。
5.VB:是微軟開發的一種通用的基于對象的編程語言 。它是一種結構化、模塊化、面向對象的可視化編程語言,具有事件驅動機制來輔助開發環境 。是一種可以用于微軟自己產品開發的語言 。
計算機分為機器語言、匯編語言和高級語言 。機器語言是用二進制代碼表示的一組可以被計算機直接識別和執行的機器指令 。它是設計者通過計算機的硬件結構賦予計算機的操作功能 。機器語言具有靈活、直接執行、速度快的特點 。高級語言更容易記憶和理解,比如C語言 。計算機語言通俗點就是人和計算機之間的交流語言 。程序員輸入相應的編程語言 , 計算機相應地進行交互 。為了使電子計算機做各種工作,編寫計算機程序需要有一套數字、字符和語法計劃,這些字符和語法規則形成計算機的各種指令(或語句) 。
【計算機語言三大類】以上解釋了計算機語言的三個類別 。本文到此結束,希望對大家有所幫助 。