300x250
오늘부터 C언어 기초 강좌를 작성해보려고 합니다.
일단 C언어가 뭔지 알아봅시다.
C언어는 1972년 데니스 리치가 개발한 프로그래밍 언어로
현재 전 세계에서 가장 널리 사용되는 언어 중 하나입니다.
C언어는 원래 존재하던 B언어의 특징을 물려받아 개발된 언어입니다.
C언어 특징
C언어의 여러 특징을 알아봅시다.
아래 일단 장점에 대하여 알아봅시다.
1. 이식성이 좋음
- 대부분의 운영체제가 C언어로 개발이 되었습니다.
- 표준 라이브러리를 제공합니다.
- 수정 없이 거의 여러 시스템에서 실행이 가능합니다.
2. 빠른 실행 속도
- 컴파일
-효율적인 연산자들
-속도가 빨라 임베디드, 시스템 프로그래밍에서 많이 쓰입니다.(우주선 개발에도 쓰였습니다)
3. 메모리 관리
C언어는 포인터를 이용하여 메모리까지 제어가 가능합니다.
이는 양날의 검으로 강력한 기능이지만 관리하기 어렵고 위험합니다.
C언어는 여러 장점들로 인해
운영체제, 임베디드 시스템, 웹 서버, 데이터 베이스, 애플리케이션등 여러 분야에서 아직까지 활발히 사용되고 있습니다.
또한 대학에서 프로그래밍언어를 배울때 요즘에는 파이썬, 자바도 많이 배우지만 C언어도 많이 배우고 있습니다.
아래는 C언어 Hello, World! 출력 코드입니다.
매우 간단합니다.
#include<stdio.h>
int main(void)
{
printf("Hello, World!");
return 0;
}
다음 강의에서는 C언어의 입력, 출력에 대해서 알아보겠습니다.
728x90