프로그램: 일의 순서를 의미
프로그래밍 언어: 컴퓨터가 이해할 수 있는, 정확한 표현의 규칙을 정의해 놓은 것
C 언어의 장점
1. 시스템 프로그래밍이 가능
- 운영체제를 개발할 목적으로 만든 언어이기에 이를 사용하여 하드웨어를 제어하는 시스템 프로그래밍이 가능
2. 이식성을 갖춘 프로그램을 만들 수 있음
- 표준을 지켜 프로그램을 만들면 이식성을 갖추게 되어 컴퓨터의 종류가 바뀌더라도 그 프로그램을 계속 활용 가능
- 표준에 정의되지 않은 문법을 사용한 프로그램은 특정 컴파일러에서만 컴파일되기에 이식성이 떨어짐
3. 함수를 사용해 개별 프로그래밍이 가능
- 함수를 사용해 기능별로 프로그래밍을 할 수 있기에 개발 과정에서 에러 수정이 쉽고 개발 후에도 유지보수가 편함
'AI 시스템 반도체 SW > C 언어' 카테고리의 다른 글
| [C 언어] 3-2 데이터 입력 (0) | 2026.05.30 |
|---|---|
| [C 언어] 3-1 변수 (0) | 2026.05.30 |
| [C 언어] 2-2 상수와 데이터 표현 방법 (0) | 2026.05.30 |
| [C 언어] 2-1 C 프로그램의 구조와 데이터 출력 방법 (0) | 2026.05.30 |
| [C 언어] 1-2 컴파일과 컴파일러 사용법 (0) | 2026.05.30 |