Functional programming
처음으로 만들어진 함수형 프로그래밍 언어는 IPL이었다. 존 매카시가 만든 리스프는 훨씬 향상된 함수형 프로그래밍 언어였고, 이것은 현대적 함수형 프로그래밍의 여러 특징을 가지고 있었다. 리스프를 발전시키고 간단하게 만든 언어로 스킴도 있다.