명령형 프로그래밍이란 무엇입니까?

명령형 프로그래밍프로그램 이 컴퓨터 상태를 변경하는 일련의 단계를 설명하는 컴퓨터 프로그래밍의 패러다임입니다. 프로그램이 "무엇을"성취해야 하는지를 설명하는 선언적 프로그래밍과 달리, 명령형 프로그래밍은 컴퓨터에 "어떻게"이를 성취 할 것인지 명시 적으로 알려줍니다. 이 방법으로 작성된 프로그램은 모든 CPU 명령어 자체가 명령문이므로보다 효율적으로 실행되는 바이너리 실행 파일로 컴파일됩니다.

인간이 읽고 쓸 수있는 프로그램을 더 간단하게 만들기 위해 필수 명령문을 코드 블록이라는 섹션으로 그룹화 할 수 있습니다. 1950 년대에는 프로그램 코드를 블록으로 그룹화하는 아이디어가 ALGOL 프로그래밍 언어에서 처음 구현되었습니다. 그것들은 원래 "복합 문장"이라고 불렀지 만, 오늘날 이러한 코드 블록은 프로 시저라고합니다. 일단 프로 시저가 정의되면, 프로그램의 제어 흐름을 추상화하고 개발자가보다 자연스럽게 프로그래밍 아이디어를 표현할 수있게하는 단일 명령형 문으로 사용할 수 있습니다. 이러한 유형의 명령형 프로그래밍을 절차 적 프로그래밍이라고하며 선언적 프로그래밍과 같은 상위 수준의 추상화를 향한 단계입니다.

명령 적 프로그래밍 언어

언어, 패러다임, 프로그래밍 용어