문법이라는 용어는 언어 사용을 규제하고 규제하는 규칙과 원칙과 문장 내에서 단어를 구성하는 방법을 연구하는 것으로 알려져 있습니다. 그러나 동시에 문법은 사실 각 언어마다 고유하고 독점적 인 문법이 있기 때문에 주어진 언어의 사용을 지배하는 일련의 규칙과 원칙입니다.
문법은 언어학의 궤도에 있으며 음성-음운론,통사론-형태학,의미 론적 어휘 및 실용주의의 네 가지 수준으로 나뉩니다.
문법은 연구 대상과 규칙에 대해 많은 것을 알려주는 여러 유형으로 나뉩니다. 규범 적 또는 규범 적 문법은 특정 언어에 대한 엄격한 준수 규칙을 임의로 설정하고 물론 표준화되지 않은 구성을 경멸하는 문법입니다.
설명 문법은 설명적인 판단을 피하는 언어의 현재 사용을 설명합니다.
전통적인 문법은 그리스와 로마의 영광 시대부터 존재해온 문법에 대한 모든 생각을 정리하는 문법이다. 기능 문법은 세 가지 기본 규칙,각 언어에 대한 규칙의 적용,의사 소통의 상호 작용에 대한 진술의 적용 및 자연 언어 처리에 관련된 심리적 메커니즘과의 호환성을 고려한 자연 언어 조직의 개요를 제공합니다.
한편,생성 문법은 언어의 구문 연구에 대한 공식적인 접근 방식을 제공하고 공식 문법은 컴퓨팅과 관련된 언어학의 순서에 관한 것이다. 컴퓨터 과학 분야의 각 프로그래밍 언어는 공식적인 문법을 통해 정의됩니다.
문법의 기원을 찾을 때 우리는 쓰기가 개발 된 때까지 이동해야합니다. 한편,정확한 역사적 기록은 산스크리트어에 대한 연구가 나타나는 기원전 480 년의 기록입니다. 또한 아리스토텔레스,소크라테스 및 고대의 다른 중요한 사상가들은 문법에 대한 자신의 논문을 만들었습니다.