軟体
系統軟体
作業系統 (operating system)
控制整部計算機系統的作業, 掌握系統的所有資源, 使其能維持自動而連貫地運轉:
系統的啟動(boot)
硬体和軟体之間的傳譯
檔案系統的管理
使用者介面 (user interface) 的提供
command-line interface
menu interface
graphic interface (GUI)
作業系統
DOS
The
Web-Based Guide to DOS
-- a reference guide
DOS Tutorial
Unix
Linux Tutorial
Unix help for beginners
Unix is a 4-letter word and vi is a 2-letter abbreviation
編譯程式 (Compiler)
公用程式 (utilities)
計算機語言
機器語言 (machine language), opcode/operand
組合語言 (assembly language), instructions, assembler
高階語言 (high level language), statements, compiler or interpreter
1957
FORTRAN
1960
BASIC
1961
COBOL
1971
PASCAL
1972
C
1980
C++
1995
JAVA
1995
JavaScript
程式的編譯和執行
The Edit-Compile-Test Loop
應用軟体
文字處理器 (word processors)
試算表 (spreadsheets)
資料庫 (database)
電子郵遞 (electronic mail)
資訊網瀏覽器 (www browser)