
[프로그래밍 언어론] - 프로그래밍 언어 패러다임
·
💻 Computer Science/프로그래밍 언어론
프로그래밍 패러다임의 변화 프로그래밍 패러다임이란, "프로그램을 작성하는 전형적인 방식"을 말한다. 프로그래밍 패러다임은 특정 프로그래밍 언어에 종속적인 것이 아니라, 프로그래머가 추구하는 프로그램 작성 방식에 따라 다르게 나타난다. 그럼에도 프로그래밍 언어가 자연스럽게 지원하는 프로그래밍 패러다임은 정해져 있다. 프로그래밍 패러다임 전환은 컴퓨팅 환경이 변화함에 따라 자연스럽게 진행되었다. 프로그래밍 패러다임은 단순히 프로그램에 대한 요구사항이 바뀐다고 즉각적으로 바뀌지 않는다. 프로그래밍 패러다임의 변화를 주도한 원인들이 있다. 프로그래밍 패러다임의 변화의 배경은 다음과 같다. 응용 도메인(Application Domain): 요구사항의 변화와 비슷한 개념으로, 초기 컴퓨터 프로그램의 요구사항이 "계..