하이레벨 언어를 사용하기에는 → 컴파일러가 필요
50년대 중반에 하이레벨 언어가 많이 나온다.
최초의 하이레벨 언어 : Fortrans : 수학계산을 위해서 만듬
Lisp : 함수언어의 시초 → AI 응용을 위해서 만듬
후손 두개 : Scheme, Common Lisp : 함수 언어
ALGOL 58/60/68 : 현대프로그램언어에 가장 큰 영향을 미침, 대부분 영향을 받음 - 구문이 공식적으로 처음 기술된 언어 → 기계 작동방식에도 영향을 미침
프로그램언어에 이론적인 바탕을 만들었다. (ALGOL 60)
후손 두개 : Pascal , C
단점도 있음 : 너무 유연하게 만듬 → 해석이 어려움
파라미터를 전달하는 방식이 pass-by-name 이라 문제가 생김