컴퓨터 프로그래밍에 사용하는 언어
크게 나누어 다음 네가지 어족이 있다.
- 명령형 (imperative)
- 함수형 (functional)
- 논리형 (logic)
- 객체지향형 (object-oriented)
- 제1세대 : 기계어
- 제2세대 : 어셈블리어
- 제3세대 : 범용 고수준 언어 (C, Java, Pascal, Fortran, ...)
- 제4세대 : 특정 어플리케이션용 언어 (SQL, Mathematica, ...)
컴퓨터 프로그래밍 경험이 전무한 사람이 볼만한 글:
See also 프로그래밍언어지도