/var/logmarcus chiu

/var/log

❯

Computer

❯

Computer/Programming Languages

❯

Computer/Programming Languages - Meta

Generations of Software

Created on Jul 25, 2021 · Last Modified on Oct 30, 2025

5 Generations of Software

First generation

binary or opcodes (e.g. Machine language)

Second generation

low-level programming languages (e.g. Assembly language)

Third generation

structured high-level programming languages (e.g. C, COBOL, and FORTRAN)

Fourth generation

“non-procedural” high-level programming languages (e.g. object-oriented languages)

Fifth generation

AI?

Related

  • Generations of Hardware