1970년대 유닉스 운영체제를 개발하기 위해 만들어진 프로그래밍 언어입니다. 지금까지 프로그램의 기본이라고 불리고 있고 아직까지 많은 사랑을 받고 있는 프로그래밍 언어입니다.
프로그래밍은 컴퓨터에게 일을 시킬때 컴퓨터가 알아들을 수 있는 언어로 일을 시키는 것을 말합니다. 그 일을 시킬때의 언어를 프로그래밍 언어라고 부르고, 많은 프로그래밍 언어의 기초가 되는게 "C언어"입니다. C언어를 기반으로 많은 언어들이 탄생됐다고 봐도 무방합니다.
예를 보여드리면
# include <stdio.h>
int main()
{
int result;
result = 10 + 20;
printf("%d", result);
}이 코드가 "10과 20을 더한 결과를 보여줘"를 C언어로 작성한 코드입니다. 이 하나하나의 문법을 컴퓨터가 해석해서 최종적으로 10+20을 한 결과를 보여주게 됩니다.
결국 내가 컴퓨터를 통해서 나타내려고 했던 일을 프로그래밍 언어라는 문법으로 표현해주면 되는 것입니다.