less than 1 minute read

명령형 패러다임의 하위 항목

  • 절차적 프로그래밍
  • 객체지향 프로그래밍
  • 병렬 처리 접근

명령형 패러다임은 프로그램이 실행되는 방식을 설명하는 패러다임입니다.

이 패러다임에서 개발자는 단계별로 반환값을 얻는 방법 에 더 관심이 있습니다. 따라서 프로그램은 명령과 명령의 순서 로 구성됩니다.

이 접근에서 실행 순서 는 매우 중요하며, 변경가능한 데이터변경 불가능한 데이터 를 모두 사용합니다.

  • Fortran
  • Java
  • C
  • C++

이 명령형 패러다임을 주로 사용하는 프로그래밍 언어들입니다.

선언형 패러다임의 하위 항목

  • 논리 프로그래밍
  • 함수형 프로그래밍
  • 데이터베이스 처리 접근

선언형 패러다임은 실행할 프로그램을 설명하는 패러다임입니다.

이 패러다임에서 개발자는 반환값이 무엇인가 에 더 관심이 있습니다. 따라서 프로그램내에서 개발자는 원하는 결과의 종류 를 선언하고, 결과를 생성하는 법을 설명하는 것은 제쳐둡니다.

이 접근은 계산의 논리를 표현하는데 장점이 있습니다.

  • Miranda
  • Erlang
  • Haskell
  • Prolog

이 선언적 패러다임을 주로 사용하는 프로그래밍 언어들입니다.

GFG reference for Imperative and Declarative paradigm