프로그래밍 패러다임(programming paradigm)은 프로그래머에게 프로그래밍의 관점을 갖게해주는 역할을 하는 개발 방법론이다. 각각의 패러다임은 특정 목표나 문제 해결 방식에 적합하게 설계되었다.
주요 프로그래밍 패러다임 1. 객체지향 프로그래밍 2. 함수형 프로그래밍 3. 명령형 프로그래밍 4. 선언형 프로그래밍