1. 절차적 프로그래밍 언어 - 절차적 프로그래밍 언어는 일련의 처리 절차를 정해진 문법에 따라 순서대로 기술하는 언어 (예시> 설계 -> 디자인 -> 생산 -> 테스트) - 프로그램이 실행되는 절차를 중요시 한다. - 데이터를 중심으로 프로시저를 구현하며, 프로그램 전체가 유기적으로 연결되어 있다. - 자연어에 가까운 단어와 문장으로 구성된다. - 과학 계산이나 하드웨어 제어에 주로 사용된다. - C언어, 알골, 코볼, 포트란 등이 있음 - C언어 특징 C언어 - 1972년 미국 벨 연구소의 데니스리치에 의해 개발 - 시스템 프로그래밍 언어로 널리 사용됨 - 고급 프로그래밍 언어이면서 저급 프로그래밍 언어의 특징을 모두 갖춤 - 이식성이 좋아 컴푸터 기종에 관계없이 프로그램을 작성할 수 있음 2. 객체..