명령형과 선언형 프로그래밍 패러다임
프로그래밍 패러다임 개념
Eleanor Thomas
Senior Data Analytics Engineer
명령형 vs 선언형 프로그래밍
두 가지 범주:
명령형
프로그래머가 프로그램이 따를 정확한 절차를 단계별로 지시
프로그램이
어떻게
실행될지
... 그리고
선언형
프로그래머가 구체적 절차 없이 프로그램의 로직을 정의
프로그램이
무엇을
실행할지
명령형 프로그래밍
명령형 프로그래밍은 대부분의 주류 언어에서 사용됨
절차적, 객체지향 프로그래밍을 포함
컴퓨터 동작 방식과 유사해 더 보편적임
_참고_: 절차적 프로그래밍은 명령형의
하위 유형
이며, 두 용어가 혼용되기도 함
선언형 프로그래밍
명령형보다 사용 빈도가 낮음
함수형 프로그래밍은 선언형의 한 유형
범용이 아닌 특정 목적의 언어에서도 사용됨
연습해 봅시다!
프로그래밍 패러다임 개념
Preparing Video For Download...