CS [CS] 명령형 프로그래밍 vs 선언형 프로그래밍 - 명령형 프로그래밍 (Imperative Programming) - 프로그래밍의 상태와 상태를 변경시키는 구문의 관점에서 연산을 설명하는 프로그래밍 패러다임의 일종 - 컴퓨터가 수행할 명령들을 순서대로 나열 - 선언형 프로그래밍과 반대되는 개념 - 대부분의 컴퓨터 Hardware는 명령형으로 구현 - C++, Java, Kotlin, FORTRAN이 대표적인 언어 - 함수형 프로그래밍과 논리형 프로그래밍와 같은 다른 형태의 언어와 다름 선언형 프로그래밍(Declarative Programming) - 프로그램이 무엇과 같은지를 설명하는 경우 → 선언형 - 프로그램이 함수형 프로그래밍 언어, 논리형 프로그래밍 언어, 제한형 프로그래밍 언어로 쓰인 경우 → 선언형 - 목표를 명시하고, 알고리즘을 명시하지 않음 출처 선언형 프로그래밍 - 위키백과, 우리 모두의 백과사전 위키백과, 우리 모두의 백과사전. 선언형 프로그래밍(宣言型 프로그래밍, 영어: declarative programming)은 두 가지 뜻으로 통용되고 있다. 한 정의에 따르면, 프로그램이 어떤 방법으로 해야 하는지를 ko.wikipedia.org 명령형 프로그래밍 - 위키백과, 우리 모두의 백과사전 위키백과, 우리 모두의 백과사전. 컴퓨터 메모리 맵 컴퓨터 과학에서 명령형 프로그래밍(命令型 프로그래밍, 영어: imperative programming)은 선언형 프로그래밍과 반대되는 개념으로, 프로그래밍의 ko.wikipedia.org 728x90 공유하기 게시글 관리 구독하기Joey의 블로그 'CS' 카테고리의 다른 글 [CS] MVC 패턴 (0) 2023.08.14 [CS] Framework vs Library (0) 2023.08.05 [CS]동적(Dynamic)과 정적(Static) (0) 2023.02.08 [CS] API (0) 2022.10.10 [CS] 동기(Synchronous) vs 비동기(Asynchronus) (0) 2022.08.03 Contents 당신이 좋아할만한 콘텐츠 [CS] MVC 패턴 2023.08.14 [CS] Framework vs Library 2023.08.05 [CS]동적(Dynamic)과 정적(Static) 2023.02.08 [CS] API 2022.10.10 댓글 0 + 이전 댓글 더보기