* 프로그래밍 언어란? 1) 정의 - 프로그램 : 컴퓨터가 수행할 명령어를 순서대로 나열해둔 것 - 프로그래밍 언어 : 컴퓨터가 수행할 수 있고, 사람이 읽을 수 있는 형태로 계산을 나타내는 표기 체계 2) 특징 - 형식: 주로 글 / 내용 : 엄밀한 규칙, 정확한 의도 / 방향성 : 단방향 자연어 - 형식: 말과 글 / 내용 : 모호, 함축 / 방향성 : 양방향 3) 기능 (1) 기본 기능 - 작성력 : 프로그래머의 의도를 나타낼 수 있음 - 가독성 : 프로그램을 쉽게 해독할 수 있게 함 - 실행 가능성 : 컴퓨터에서 실행될 수 있도록 함 (2) 부가 기능 - 추상화 : 어떤 대상을 간략하게 추려 나타냄 ex) o 엄밀한 규칙에 따라 정의됨 - 구조적 : 복잡한 구조를 나타낼 수 있어야함 --> 자료구..