C언어란 무엇인가
컴퓨터 프로그래밍 언어는 C언어이다.
C 언어의 작동은 매우 유연하고 기능은 매우 풍부하며 작동 유형은 다른 프로그래밍 언어보다 훨씬 많습니다. 표현식의 경우 다른 프로그래밍 언어보다 간단합니다. 예를 들어 자동 추가, 자동 빼기, 쉼표 연산 및 삼항 연산을 사용하면 이러한 표현식을 초보자가 읽기 어렵게 만드는 경우가 많습니다. 읽기가 어렵습니다. 연산자와 작업 순서를 완전히 이해하지 못했습니다.
여러 개의 서로 다른 연산이 하나의 연산식을 형성할 때, 즉 하나의 연산식에 여러 개의 연산자가 나타날 때 연산의 우선순위와 조합 규칙이 매우 중요해집니다. C 언어는 프로세스 지향 컴퓨터 프로그래밍 언어로 주로 저수준 개발에 사용됩니다.
C 언어는 간단한 방법으로 저수준 메모리를 컴파일하고 처리할 수 있으며, 소량의 기계어만 생성하고 어떠한 운영 환경 지원 없이도 실행할 수 있는 고효율 프로그래밍 언어입니다. C언어는 고급언어의 특성뿐만 아니라 어셈블리언어의 특성도 가지고 있습니다.
C 언어의 발전 역사:
C 언어는 미국 벨 연구소에서 태어나 케네스 블루 톰슨(Kenneth Blue Thompson)이 설계한 B 언어를 바탕으로 데니스 리치(Dennis Ritchie)가 개발했다. 이후 메인 디자인이 완성된 후 Thompson과 Rich는 이를 사용하여 UNIX를 완전히 다시 작성했으며 UNIX의 개발과 함께 C 언어는 지속적으로 개선되었습니다.
C 언어의 포괄적인 홍보를 촉진하기 위해 많은 전문가, 학자 및 하드웨어 제조업체가 공동으로 C 언어 표준 위원회를 구성했으며, 1989년에 "C89"라고 불리는 최초의 완전한 C 표준이 탄생했습니다. 2020년 현재 최신 C 언어 표준은 2018년 6월에 출시된 "C18"입니다.
C언어는 발명된 B언어에서 파생되었고, B언어는 BCPL언어에서 파생되었기 때문에 C언어라고 명명되었습니다. 1967년 케임브리지 대학의 마틴 리차드(Martin Richards)가 CPL 언어를 단순화하여 BCPL 언어를 탄생시켰습니다.