본문 바로가기
컴퓨터 프로그래밍/c 언어 (c programming language)

c 언어 개요

by JaeBaek 2020. 9. 26.

programming language (pixabay)

C programming language

 

 현재 다양한 시장에서 사용하고 있는 프로그래밍 언어들은 너무나 많이 있습니다. 프로그래밍 언어란 컴퓨터와 인간과의 소통을 위해서 만들어진 중간 언어입니다. 즉, 자연어를 사용하는 살마과 기계어를 사용하는 컴퓨터가 의사소통하기 위해서 기계어와 자연어의 중간 형태로 고안돤 것이 프로그래밍 언어인 것입니다. 

 

 C언어는 유닉스 운영체제를 만들기 위해 기계어에 가까운 어셈블리어가 아닌 고급 언어를 사용하려고 B언어를 개선하여 C언어가 만들어졌습니다. 다소 오래된 언어이지만 이 언어는 C++,Java,C#,Python 등 언어에 많은 영향을 주어 문법이 상당히 비슷한 것을 알 수 있습니다. 

 

C 언어의 특성

  • 많은 분야에 사용을 할 수 있는 범용 프로그램 언어이다. 
  • 빠른 실행 속도와 문법 등이 간결하고 효율적이다.
  • 다른 언어에 비해서 메모리 및 하드웨어와 관련된 부분까지 접근 가능하다.
  • C로 작성한 코드는 윈도우, 유닉스, 리눅스 운영체제에서도 동작을 하기 때문에 이식성이 좋다.

 

orwelldevcpp.blogspot.com/

 

Dev-C++ Blog

The official site of the Bloodshed Dev-C++ update, which is fully portable, and optionally ships with a 64bit compiler.

orwelldevcpp.blogspot.com

위 사이트를 통해서 최신버전을 다운 받으시고 C언어 공부를 위해 사용을 하시면 됩니다.

'컴퓨터 프로그래밍 > c 언어 (c programming language)' 카테고리의 다른 글

C 언어 - 조건문  (0) 2020.09.26
C 언어 - 표준 입출력  (0) 2020.09.26
C 언어 - 연산자(operator)  (0) 2020.09.26
C 언어 - 변수와 자료형  (0) 2020.09.26
C 언어 기초  (0) 2020.09.26

댓글