1. 프로그래밍 패러다임이란? 프로그래밍(Programming) : 하나 이상의 관련된 추상 알고리즘을 특정한 프로그래밍 언어를 이용해 구체적인 컴퓨터 프로그램으로 구현하는 기술을 의미 패러다임(paradigm) : 어떤 한 시대 사람들의 견해나 사고를 근본적으로 규정하고 있는 테두리로서의 인식의 체계, 또는 사물에 대한 이론적인 틀이나 체계를 의미 프로그래밍 패러다임 : 개발자가 프로그래밍을 위해 어떠한 '관점'을 가지고 개발을 할지에 대해서 결정을 하는데 도움을 주는 것을 의미 2. 프로그래밍 패러다임의 변화 등장 순서는 함수형 → 객체지향 → 절차적 이다. 성장 순서는 절차적 → 객체지향 → 함수형 이다. 3. 프로그래밍 패러다임의 종류 크게는 명령형 프로그래밍(Imperative Programmi..