728x90
* 컴파일러 언어
- 컴파일(Compile) : 소스 코드를 기계어 코드로 변환
- 링크(Link) : 기계어 코드로 변환된 오브젝트 파일을 하나로 합침
- 빌드(Build) : 컴파일과 링크 두 과정을 통틀어 칭함
* 인터프리터 언어
- 소스 코드를 한 행 단위로 변환하여 실행
- 가상 기계(Virtual Machine) 필요!! -> 소스 코드를 변환하여 이에 대응하는 기계어 코드를 실행
- 가상 기계가 다양한 플랫폼을 지원한다면 소스 코드를 별도로 수정하지 않고서 여러 운영체제에서 프로그램 실행 가능
* C 언어
- 구조화된 컴파일러 언어
- 이식성이 좋고 다른 고급 언어로 작성된 라이브러리와 연결 가능
- 빠른 수행 속도
728x90
'Software > C언어' 카테고리의 다른 글
[C언어] #include 의 " " 와 < > 의 차이 (0) | 2020.09.23 |
---|---|
[C언어] 변수 (0) | 2020.09.23 |
[C언어] 상수의 종류 (0) | 2020.09.22 |
[C언어] 자료형 (0) | 2020.09.21 |
게이트 회로 (0) | 2020.09.16 |