본문으로 건너뛰기
Advertisement

C 프로그램 소개

대상 버전: C11 / C17 공식 문서: ISO/IEC 9899 (C Standard) / cppreference (C)

C 언어는 1972년 벨 연구소의 데니스 리치에 의해 만들어진 시스템 프로그래밍 언어입니다.

🌟 주요 특징

  • 절차 지향: 실행 순서가 명확하며 로직을 직관적으로 이해할 수 있습니다.
  • 저수준 제어: 메모리를 직접 관리(포인터)할 수 있어 하드웨어 제어에 최적화되어 있습니다.
  • 높은 이식성: 대부분의 운영체제와 하드웨어에서 컴파일 가능합니다.
  • 성능 최적화: 런타임 오버헤드가 적어 매우 빠릅니다.

🎯 활용 분야

  1. 운영체제(OS): Windows, Linux, macOS의 핵심부는 C로 작성되었습니다.
  2. 임베디드 시스템: 가전제품, 자동차 마이크로컨트롤러 등.
  3. 게임 엔진: 고성능 처리가 필요한 엔진 하부 로직.
  4. 컴파일러: 다른 언어를 만드는 언어로 활용됩니다.
Advertisement