軟体

系統軟体

計算機語言

  1. 機器語言 (machine language), opcode/operand
  2. 組合語言 (assembly language), instructions, assembler
  3. 高階語言 (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
loop.jpg

應用軟体