명령형 프로그래밍 언어라고도 불린다.
ALGOL, C, FORTRAN, COBOL| 언어 종류 | 간단 설명 | 
|---|---|
| ALGOL | 알고리즘 연구 개발에 이용하기 위한 목적으로 생성된 언어 절차형 언어 중 최초로 재귀 호출가능재귀 호출: 함수 내부에서 함수가 자기 자신을 또다시 호출하는 행위 | 
| C | Unix에서 사용하기 위해서 개발된 언어 모든 컴퓨터 시스템에서 사용할 수 있도록 설계된 언어 struct: 구조체 사용하여 데이터를 처리할 때 사용하는 키워드 | 
| FORTRAN | 과학 계산에서 필수적인 벡터,행렬 계산등의 기능이 내장된 과학 기술 전문 언어산술 기호, 삼각함수, 지수함수, 대수함수 등과 같은 수학 함수 사용 가능 | 
| COBOL | 사무용으로 설계된 언어 | 
객체 Object 중심의 프로그래밍 언어C++, C#, Java, Delphi, Smalltalk, Adaclass가 기존 class의 자료와 연산을 이용할 수 있게 하는 기능class로부터 상속 받은 하위 class는 프로그램 요구 사항에 맞춰서class 수정할 수 있다.class 간 종속 관계 형성, 객체를 조직화함Java 미지원)class로부터 상속 받을 수 있게 하는 기능Overriding, Overloadingclass, 변수, method, Construct 등에 부가적인 의미를 부여해주는 키워드public, protected, private, (default)
            public
                class에서 접근 가능한 접근 제어자protected
                class, 상속받은 하위 class에서 class만 접근이 가능함.private
                class에서만 접근이 가능한 접근 제어자(default)
                class에서 접근이 가능한 접근 제어자대표적인 스크립트 언어: PHP, Python, JavaScript, …
PHP
    @, <>, ===
        @: 오류 억제 연산자, 오류 메시지 무시한다.<>: 값이 다름을 표현하는 연산자===: 단순히 값 뿐만 아니라 Data Type까지 같은 지를 비교하는 연산자Python
    Python Container: 리스트, 딕셔너리, 세트JavaScript
    Prototype 기반의 프로그래밍 언어