"": 200,
"": "",
"": "計算機語言(ComputerLanguage)指用於人與計算機之間通訊的語言。計算機語言是人與計算機之間傳遞信息的媒介。計算機係統最大特征是指令通過一種語言傳達給機器。為了使電子計算機進行各種工作,就需要有一套用以編寫計算機程序的數字、字符和語法規劃,由這些字符和語法規則組成計算機各種指令(或各種語句)。這些就是計算機能接受的語言。
計算機語言的種類非常的多,總的來說可以分成機器語言,彙編語言,高級語言三大類。
電腦每做的一次動作,一個步驟,都是按照已經用計算機語言編好的程序來執行,程序是計算機要執行的指令的集合,而程序全部都是用我們所掌握的語言來編寫的。所以人們要控製計算機一定要通過計算機語言向計算機發出命令。
計算機語言
計算機語言目前通用的編程語言有兩種形式:彙編語言和高級語言。
彙編語言的實質和機器語言是相同的,都是直接對硬件操作,隻不過指令采用了英文縮寫的標識符,更容易識別和記憶。它同樣需要編程者將每一步具體的操作用命令的形式寫出來。
彙編程序的每一句指令隻能對應實際操作過程中的一個很細微的動作,例如移動、自增,因此彙編源程序一般比較冗長、複雜、容易出錯,而且使用彙編語言編程需要有更多的計算機專業知識,但彙編語言的優點也是顯而易見的,用彙編語言所能完成的操作不是一般高級語言所能實現的,而且源程序經彙編生成的可執行文件不僅比較小,而且執行速度很快。
高級語言是目前絕大多數編程者的選擇。和彙編語言相比,它不但將許多相關的機器指令合成為單條指令並且去掉了與具體操作有關但與完成工作無關的細節,例如使用堆棧、寄存器等,這樣就大大簡化了程序中的指令。由於省略了很多細節,所以編程者也不需要具備太多的專業知識。
高級語言主要是相對於彙編語言而言,它並不是特指某一種具體的語言,而是包括了很多編程語言,如目前流行的VB、VC、FoxPro、Delphi等,這些語言的語法、命令格式都各不相同。
(1)解釋類:執行方式類似於我們日常生活中的“同聲翻譯”,應用程序源代碼一邊由相應語言的解釋器“翻譯”成目標代碼(機器語言),一邊執行,因此效率比較低,而且不能生成可獨立執行的可執行文件,應用程序不能脫離其解釋器,但這種方式比較靈活,可以動態地調整、修改應用程序。
(2)編譯類:編譯是指在應用源程序執行之前,就將程序源代碼“翻譯”成目標代碼(機器語言),因此其目標程序可以脫離其語言環境獨立執行,使用比較方便、效率較高。但應用程序一旦需要修改,必須先修改源代碼,再重新編譯生成新的目標文件(*.OBJ)才能執行,隻有目標文件而沒有源代碼,修改很不方便。現在大多數的編程語言都是編譯型的,例如VisualBasic、VisualC++、VisualFoxpro、Delphi等。
分類
請訪問ᴏᴏᴘ.ᴛᴡ獲取最快的章節更新
低級語言
-機器語言、彙編語言和符號語言。
-彙編語言源程序必須經過彙編,生成目標文件,然後執行。
高級語言
-BASIC(Truebasic、Qbasic、VirtualBasic)、C、C++、PASCAL、FORTRAN、智能化語言(LISP、
計算機語言
Prolog、CLIPS、OpenCyc、Fazzy)、動態語言(Python、PHP、Ruby、Lua)等等。
計算機語言-高級語言源程序可以用解
釋、編譯兩種方式執行。通常用後一種。
我們使用的C語言就是使用的後者。
專用語言
CAD係統中的繪圖語言和DBMS的數據庫查詢語言。
言語器機.1.1
合集令指的部全機算計台一指是言語器機
。此如是更,時改修要需錯有序程在是別特,的苦痛分十是言語器機用使。言語器機是就,言語的識認夠能機算計種這,行執機算計由交列序令指的成組"\1"\和"\0"\由串串一出寫是就,話句一,那乾這乾機算計令命去言語的機算計用,尊紆貴降能隻們人,初之明發機算計。礎基的言語的機算計是製進二,數製進二的成組"\1"\和"\0"\由是的用使所機算計子電
。言語機算計代一第是,言語器機。的高最中言語有所是率效算運而故,言語的機算計號型定特對針是的用使於由但。作工複重了成造,序程編另須必,行執上機算計台一另在想要,序程的行執上機算計台一在,以所,同相不各往往統係令指的機算計台每於由,且而。元單能功小最的割分可不是令指。令指條一為成言語器機條一。件文製進二的個個一是就序程此因
言語編彙.2.1
。序程編彙為稱被序程譯翻種這,言語器機的數製進二成譯翻號符些這將責負門專,序程的門專個一要需就這,的號符些這識認不是機算計而然。言語機算計代二第即,言語編彙為稱就言語計設序程種這,了便方得變都護維及錯糾,麼什乾在序程解理並懂讀易容很們人,來一樣這,等等遞傳據數表代"\VOM"\,法加表代"\DDA"\用,如比,串製進二的令指的定特個一代替來串號符、母字文英的潔簡些一用:進改的益有種一了行進們人,苦痛的程編言語器機用使輕減了為
。具工發開件軟的力有強而用常種一是仍今至以所,高量質而煉精序程,長特和能功的件硬機算計揮發確準能,序程言語編彙的製編而件硬定特機算計對針,高分十仍率效但,好不性植移,件硬器機於賴依分十樣同言語編彙
言語級高.3.1
展發的言語級高.1.3.1
言語機算計
語種這,言語的樣這種一計設該應,到識意們人,中曆經苦痛的流交機算計與初最從
人或言語學數於近接言言語機算計
硬機算計於賴依不又時同,言語然自的