跳到主要內容
Programming Language (未完待續)
- 程式語言 (Programming Languages) 為人類 (use nature languages) 和機器 (use machine language) 之間溝通的語言。大部分程式語言為了人類閱讀上的方便,由符號、文字等組成,而非機器所能直接處理的語言,因此需經過翻譯程式處理成機器能直接處理的 0 或 1。
程式語言的分類
通用程式語言
- Machine-Oriented Languages (機器導向語言): 為了配合機器硬體的運作而設計,其結構硬體能直接處理。 e.g. Machine Language (機器語言)、Assambly Language (組合語言)、Microcode (微碼)、Mcro Assambly Language (巨集組合語言)。
- Problem-Oriented Languages (問題導向語言): 為了處理人們的專業或是應用問題而設計,非硬體所能直接處理。
- Procedure-Oriented Languages (程序導向語言): 一步一步的下指令,告訴機器要怎麼做、做什麼。
- Non-Procudeure-Oriented Languages (非程序導向語言): 告訴機器怎麼做會得到什麼結果,由其自行推論,不需一步步說明該怎麼做。
特殊問題導向語言
演進歷史
程式設計的方法
留言
張貼留言