
- 計算機概念教程
- 計算機概念 - 首頁
- 計算機導論
- 基於GUI的作業系統簡介
- 文字處理要素
- 電子表格
- 網際網路、全球資訊網和瀏覽器的介紹
- 溝通與協作
- 簡報的應用
- 數字金融服務的應用
- 計算機概念資源
- 計算機概念 - 快速指南
- 計算機概念 - 有用資源
- 計算機概念 - 討論
計算機概念 - 程式語言
一個程式是一組幫助計算機執行任務的指令。這組指令也稱為指令碼。程式由處理器執行,而指令碼則被解釋執行。用於編寫程式或指令集的語言稱為“程式語言”。程式語言大致分為三種類型:
- 機器級語言
- 彙編級語言
- 高階語言
機器級語言
機器語言是最低階的程式語言。它處理二進位制資料,即0和1。它直接與系統互動。機器語言對於人類來說難以理解,因為它包含了0和1的組合。有一些軟體可以將程式轉換為機器級語言。例如,Linux、UNIX、Windows等作業系統。在這種語言中,不需要編譯器和直譯器進行轉換,因此時間消耗較少。但是,它不可移植,對人類來說不可讀。

彙編級語言
組合語言是一種中級語言。它包含一組特定格式的指令,稱為命令。它使用符號來表示指令欄位。它非常接近機器級語言。計算機需要彙編器將彙編級程式轉換為機器級程式。例如,ADA、PASCAL等。它以人類可讀的格式存在,編寫和除錯程式所需的時間較少。但是,它是一種依賴於機器的語言。
組合語言 | 機器碼 |
SUB AX, BX | 0010101110000011 |
MOV CX, AX | 100010111001000 |
MOV DX, 0 | 10111010000000000000000 |
高階語言
高階語言使用對使用者最熟悉的格式或語言。這種語言中的指令稱為程式碼或指令碼。計算機需要編譯器和直譯器將高階語言程式轉換為機器級語言。例如,C++、Python、Java等。使用高階語言編寫程式很容易,而且耗時較少。除錯也很容易,並且是一種人類可讀的語言。其主要缺點是執行時間較長,並且與彙編級或機器級語言相比,佔用更多空間。以下是一個高階語言的簡單示例:
if age < 18 { printf("You are not eligible to vote"); } else{ printf("You are eligible to vote"); }
computer_concepts_introduction_to_computer.htm
廣告