C(프로그래밍 언어)
1970년대에 만들어진 절차지향 프로그래밍 언어로, 메모리를 세밀하게 다룰 수 있어 운영체제와 임베디드 시스템 등 하드웨어에 가까운 영역에서 지금도 널리 쓰입니다.
한눈에 보는 정의
C는 1970년대에 만들어진 절차지향 프로그래밍 언어로, 메모리를 직접 세밀하게 다룰 수 있어 지금도 운영체제와 임베디드 시스템 등 하드웨어에 가까운 영역에서 널리 쓰입니다.
자세히 알아보기
- 예문: "리눅스 커널을 비롯한 대부분의 운영체제는 C 언어로 작성되어 있다."
- 자동으로 메모리를 관리해주는 요즘 언어들과 달리, 개발자가 직접 메모리를 할당하고 해제해야 해서 배우기는 어렵지만 실행 속도와 자원 효율이 뛰어납니다.
- Java , Python 을 비롯한 수많은 후속 언어들의 문법과 개념에 큰 영향을 준 프로그래밍 언어의 뿌리로 평가받습니다.
- OOP(객체지향 프로그래밍) (객체지향)를 기본 지원하지 않는 절차지향 언어라, 함수와 변수(Variable) (변수) 중심으로 코드를 순서대로 작성하는 방식이 기본입니다.