병호의 IT새싹키우기

C언어의 개요 본문

C프로그래밍

C언어의 개요

병호네 2025. 10. 28. 21:23

프로그래밍이란?

 - 컴퓨터가 작업을 수행하기 위해 실행해야 하는  일련의 명령을 작성하는 것 

 

프로그래밍 언어

 - 프로그램을 작성하기 위해 사용되는 언어

 

C언어의 탄생

  • 1972년에 Bell 연구소의 Denis Ritchie가 시스템 프로그래밍을 위한 목적으로 개발한 프로그래밍 언어
  • 커뮤터 기종간 호환성이 높은 고급 프로그래밍 언어
  • 하드웨어 수준의 제어와 빠른실행이 가능한 프로그램을 만들 수 있는 언어
  • PDP-7 컴퓨터에서 어셈블리어로 구현한 Unix 커널을 C언어로 재 작성
  • 다양한 컴퓨터에 Unix 운영체제를 이식할 수 있게 

 

C언어의 특징

  • 범굥고급언어
    • 논리적인 처리 구조를 만들 수있는 데이터 표현 및 흐름 제어를 할 수 있음
    • 여러가지 유용한 처리를 위한 표준 라이브러리를 제공함
    • 프로그램의 이식성이 높음
  • 시스템프로그래밍에 적한한 언어
    • 저급언어 수준의 특정이 있으며, 하드웨 제어에 적합함
    • 매우 빠른 실행 속도
  • 간결한 문법 구조로 되어 있음

'C프로그래밍' 카테고리의 다른 글

변수  (0) 2025.10.29
자료형과 상수  (0) 2025.10.29
C프로그램의 에러와 경고  (0) 2025.10.28
C프로그램의 구성 요소  (0) 2025.10.28
C프로그램의 작성  (0) 2025.10.28