하이레벨 언어를 사용하기에는 → 컴파일러가 필요

2.1

50년대 중반에 하이레벨 언어가 많이 나온다.

Untitled

2.3

최초의 하이레벨 언어 : Fortrans : 수학계산을 위해서 만듬

2.4

Lisp : 함수언어의 시초 → AI 응용을 위해서 만듬

후손 두개 : Scheme, Common Lisp : 함수 언어

2.5

ALGOL 58/60/68 : 현대프로그램언어에 가장 큰 영향을 미침, 대부분 영향을 받음 - 구문이 공식적으로 처음 기술된 언어 → 기계 작동방식에도 영향을 미침

프로그램언어에 이론적인 바탕을 만들었다. (ALGOL 60)

후손 두개 : Pascal , C

단점도 있음 : 너무 유연하게 만듬 → 해석이 어려움

파라미터를 전달하는 방식이 pass-by-name 이라 문제가 생김