컴퓨터 언어 란 무엇입니까?

컴퓨터 언어는 사용자가 컴퓨터 시스템에 명령을 전달할 수있는 형식적인 구문과 의미로 구성된 "언어"입니다. 프로그래밍 언어는 컴퓨터 언어의 가장 일반적인 예이므로 "컴퓨터 언어"와 "프로그래밍 언어"라는 용어는 종종 같은 의미로 사용됩니다. 컴퓨터는 휴먼 언어로 작업 할 수 없으며 대부분의 경우 휴먼은 컴퓨터 바이너리로 효율적으로 작업 할 수 없으므로 프로그래머가 컴퓨터 시스템에 지시를 내리려면 더 높은 수준의 언어가 필요합니다. 컴퓨터 언어에는 여러 가지 유형이 있습니다. 다른 프로그래머들은 개인적인 취향, 특정 언어의 특정 기능 및 당면한 프로젝트의 요구 때문에 하나 이상의 언어를 사용하도록 선택합니다.

구문과 의미 또는 구조와 의미는 컴퓨터 언어의 두 가지 특징이며 인간 언어의 문법과 어휘와 비교할 수 있습니다. 컴퓨터에서 이해할 수 있도록 다른 프로그래밍 용어를 특정 순서대로 배치하고 특정 문장 부호와 간격으로 표시해야합니다. 일반적으로 컴퓨터 언어에 대한 이러한 제한은 인간 언어에 대한 제한보다 훨씬 엄격합니다. 문법과 단어 사용 문제로도 인간의 언어는 여전히 이해 될 수 있지만 컴퓨터의 해석 능력은 비교적 제한적입니다. 사소한 간격 문제조차도 많은 언어로 컴퓨터가 주어진 지침을 따를 수 없으므로 오류 메시지가 나타납니다.

휴먼 언어는 개인이 서로 의사 소통 할 수 있도록 고안되었습니다. 여기에는 토론, 명령, 심문, 선언 및 기타 여러 형태의 의사 소통이 포함될 수 있습니다. 반면에 컴퓨터 언어의 목적은 일반적으로 컴퓨터가 따라야 할 명시 적 지침을 제공하는 것이므로, 이러한 언어는 일반적으로 필수적입니다. 그러나 일부 컴퓨터 언어는 주로 논리식이나 수학 공식을 사용합니다. 컴퓨터 언어를 수학 또는 논리 표현으로 줄이면 명령 식으로 인해 발생할 수있는 부작용의 가능성을 줄이는 데 도움이 될 수 있지만 광범위한 수학 기술이없는 사람들에게는 프로그래밍이 더 어려워 질 수 있습니다.

컴퓨터 언어는 시간이 지남에 따라 사용자의 요구를보다 잘 충족시키고 기술 발전을 따라 잡기 위해 수정 및 개발됩니다. 수정에는 구문 및 의미의 변경뿐만 아니라 전체 기능의 추가 및 추가가 포함됩니다. 예를 들어 최신 컴퓨터 언어는 여러 코어가있는 프로세서를 사용하기 위해 이전 버전에서 업데이트 될 수 있습니다. 언어는 또한 모바일 장치 용 프로그래밍 응용 프로그램에 최적화되어 있습니다.

다른 언어

이 문서가 도움이 되었나요? 피드백 감사드립니다 피드백 감사드립니다

어떻게 도와 드릴까요? 어떻게 도와 드릴까요?