50s
Fortran : ์คํ ํจ์จ์ฑ ์ค์
ALGOL 60, Cobol : ์ ๋ฑ์ฅ์ผ๋ก ํจ์จ์ฑ๋ณด๋ค ์ผ๋ฐ์ ์ธ ์์น ์ค์ํ๊ฒ ๋จ
- Fortran : ์ต์ด์ ๊ณ ๊ธ์ธ์ด
- COBOL : ๋ฏธ ๊ตญ๋ฐฉ์ฑ
- ALGOL 60 : BNF ์ต์ด ์ฌ์ฉ
- LISP : ์ผ๋ฐ์ ์ธ ๋ฆฌ์คํธ ๊ตฌ์กฐ์ ํจ์์ ์ ์ฉ์ ๊ธฐ๋ณธ ์๋ฆฌ๋ก ์ฑํ / AI
60s
๋ณต์ก์ฑ ์ ์ด ํ์์ฑ ์ธ์
์ถ์ํ ๊ธฐ๋ฒ, ์ธ์ด ๊ท์น๊ณผ ์ ํ์ ๊ฐ์ ํ์์ฑ
- PL/I
- ALGOL 68 : ๋์์ธ์ผ๊ด์ฑ / ์ผ๋ฐ์ฑ, ์ง๊ต์ฑ (์ผ์ฐ) ์ถ๊ฐ → ๋ณต์ก์ฑ ๊ฐ์
70s
๊ฐ๊ฒฐ์ฑ, ์ถ์ํ ๊ฐ์กฐ / ์ ๋ขฐ์ฑ ์ฆ์ง
- C : ์๋ ๊ฐ๊ฒฐ์ฑ, ์ค๊ธ์ธ์ด(๊ธฐ๊ณ์ ๊ทผ์ฑ ๊ฐํ), ์ฑ๊ณต์์ธ(UNIX)
- Pascal : ๊ฐ๊ฒฐ์ฑ
- CLU : ์๋ฃ์ถ์ํ / ๋ณํ์ฑ ์์ธ์ฒ๋ฆฌ ์ฒ์์ผ๋ก ์ ์ (์ ๋ขฐ์ฑ ์ฆ์ง) ใ ใ ใทใ ใ ใ
80s
ํจ์ํ ์ธ์ด, ๋ ผ๋ฆฌํ ์ธ์ด, ๊ฐ์ฒด์งํฅํ ์ธ์ด
- Ada : ์ผ๋ฐ์ฑ, ์ง๊ต์ฑ ๊ฐ์ฉ, ์์ธ ์ฒ๋ฆฌ → ๋ณํ ํ๋ก๊ทธ๋๋ฐ(task) (๋ณ๊ฐ์ ์ถ์ํ ๊ธฐ๋ฒ)
- Modula-2 : pascal์ ๋์์ธ์ ๊ฒฐ์ ๋ณด์ / ๊ฐ๊ฒฐ์ฑ
- Prolog : ๋ ผ๋ฆฌํ ์ธ์ด / AI
90s
4์ธ๋ ์ธ์ด : DB์ฒ๋ฆฌ, ํ์ผ์ฒ๋ฆฌ (sql, html) ← ์ ๋์ฝ๋,,