1. [언어] 문법 (Grammar)
ㅇ (협의) 단어 형태와 문장 구조의 규칙
- 음성,기호와 의미 간에 복잡한 결합 규칙
ㅇ (광의) 언어의 규칙 체계 : (언어의 생성 규칙) ☞ 문맥 자유 문법, BNF 표기법 참조
- 언어를 형성/생성하는 모든 요소들의 질서
. 단순히 '맞춤법'이 아니라, "유한한 규칙으로 무한한 문장을 만들어내는 체계"를 의미
- 특징
. 생성 메커니즘 : 언어의 구성 요소들이 결합하여, 의미 있는 문장을 만드는 규칙 집합
. 추상적 질서 : 음성이나 기호가 의미와 결합할 때 발생하는 모든 논리적 제약 조건을 포함
. 형식 체계 : 특히, 컴퓨터 과학에서는 BNF 표기법 등을 통해 구문을 엄격하게 규정
※ [참고] 문법 단위 구분 : 형태소 < 단어 < 어절 < 구 < 절 < 문장 < 이야기
2. [언어] (광의의) 문법적 연구 대상
ㅇ 소리 및 기초 단위 (The Sound & Unit) 연구
- 음성학 (Phonetics) : 말소리의 물리적 생성과 전파, 지각을 연구
- 음운론 (Phonology) : 특정 언어 체계 내에서 의미를 변별하는 추상적인 소리 규칙을 연구
- 형태론 (Morphology) : 단어의 내부 구조와 형성 원리를 연구 (최소 의미 단위인 '형태소' 분석)
ㅇ 구조와 결합 (The Structure) 연구
- 통사론 (Syntax) : 단어들이 결합하여, 구,절,문장을 이루는 규칙을 연구
. 이 단계에서, 문법의 '생성 규칙'이 가장 활발하게 적용됨
ㅇ 의미와 맥락 (The Meaning & Context) 연구
- 의미론 (Semantics) : 단어와 문장이 갖는 고유한 의미 자체를 연구
- 화용론 (Pragmatics) : 맥락, 화자의 의도, 상황에 따라 달라지는 언어의 실제 사용 효과를 연구
. 例) "문 좀 열어줄래?"가 질문이 아닌 '명령'으로 해석되는 원리 등이 여기에 해당됨
3. [언어] `형식 언어` 및 `자연 언어` 간의 문법적 특징 비교
ㅇ 형식 언어 (Formal Language) : 例) 프로그래밍 언어, 수식, 논리학 등
- 언어의 문법 구조를 수학적 측면에서 형식화한 인공 언어
- 엄격하고 고정됨 (BNF 등), 명확함 (중의성 배제)
ㅇ 자연 언어 (Natural Language) : 例) 영어,한국어,독일어 등 (때론, 수화도 포함됨)
- 그 문법이 지역과 시간 등에 따라 변화하고 있고,
- 생성적이며, 구성적이며, 유연성이 풍부한 편 임