C, C++ 문법/C
C언어란?
기리도
2022. 4. 15. 18:20
728x90
C언어란 벨 연구소에서 개발한 절차 지향 프로그래밍 언어로 유닉스(UNIX) 운영체제에서 사용하기 위해 개발되었다. 고급 언어이지만 저급 언어의 특징도 갖고 있다.
C언어의 장점은 다음과 같다.
- C언어로 작성된 프로그램은 다양한 하드웨어로 이식하기 좋다.
- 코드가 단순해서 유지보수가 쉬운 편이다.
- 저급 언어의 특징을 갖고 있어서 어셈블리어 수준으로 하드웨어를 제어할 수 있다.
- 코드가 간결해서 완성된 프로그램의 크기가 작고 실행 속도가 빠르다.
단점은 저급 언어의 특징을 지녔다는 점 때문에 다른 고급 언어보다 배우기가 어렵다는 것과, 시스템 자원을 직접 제어할 수 있기 때문에 프로그래밍 할 때 주의해야 한다는 것이다.
참조
728x90