Skip to main content

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

∎ 컴퓨터 언어는 사용자가 컴퓨터 시스템에 지침을 전달할 수있는 공식적인 구문 및 의미론으로 구성된 언어입니다.프로그래밍 언어는 컴퓨터 언어의 가장 일반적인 예이므로 컴퓨터 언어 및 프로그래밍 언어라는 용어는 종종 상호 교환 적으로 사용됩니다.컴퓨터는 인간 언어로 작동 할 수 없으며 대부분의 경우 인간은 컴퓨터 바이너리에서 효율적으로 작동 할 수 없으므로 프로그래머가 컴퓨터 시스템에 지침을 제공 할 수 있도록 더 높은 수준의 언어가 필요합니다.컴퓨터 언어에는 여러 유형이 있습니다.다른 프로그래머는 개인적 취향, 주어진 언어의 특정 기능 및 당면한 프로젝트의 요구로 인해 하나 이상의 언어를 사용하도록 선택합니다.

구문과 의미론 또는 구조와 의미는 컴퓨터 언어의 두 가지 정의 특성입니다.인간 언어의 문법과 어휘와 비교할 수 있습니다.다른 프로그래밍 용어는 특정 순서로 배치하고 컴퓨터에서 이해하려면 특정 구두점 및 간격으로 표시되어야합니다.일반적으로 컴퓨터 언어에 대한 이러한 구속은 인간 언어보다 훨씬 엄격합니다.인간 언어는 종종 문법 및 단어 사용 문제로도 여전히 이해 될 수 있지만 컴퓨터의 해석 능력은 비교적 제한적입니다.사소한 간격 문제조차도 많은 언어로 컴퓨터가 주어진 지침을 따를 수 없기 때문에 오류 메시지가 발생합니다.여기에는 토론, 사령부, 심문, 선언 및 기타 여러 형태의 의사 소통이 포함될 수 있습니다.반면에 컴퓨터 언어의 목적은 일반적으로 컴퓨터가 따라야 할 명시적인 지침을 제공하기 때문에 그러한 언어는 일반적으로 필수적입니다.그러나 일부 컴퓨터 언어는 주로 논리적 표현 또는 수학 공식의 사용에 기초합니다.컴퓨터 언어를 수학적 또는 논리적 표현으로 줄이는 것은 일부 명령 적 표현으로 인한 부작용의 가능성을 줄이는 데 도움이 될 수 있지만 광범위한 수학 기술이없는 사람들에게는 프로그래밍이 더 어려워 질 수 있습니다.사용자의 요구를 더 잘 충족시키고 기술 발전을 따라 잡습니다.수정에는 구문 및 시맨틱의 변화뿐만 아니라 전체 기능의 증가 및 추가가 포함됩니다.예를 들어, 최신 컴퓨터 언어는 이전 버전에서 업데이트되어 여러 코어가있는 프로세서를 사용 할 수 있습니다.언어는 모바일 장치에 대한 프로그래밍 애플리케이션에도 최적화되어 있습니다.