C언어
C언어의 개론적 이야기
C언어는 프로그래밍 언어이다.
그럼 프로그래밍 언어란 무엇일까?
▶ 프로그래밍 언어는 사람과 컴파일러가 이해할 수 있는 약속된 형태의 언어이다. C언어도 프로그래밍 언어 중 하나이다.
C언어와 기계어를 알고 있는 '컴파일러(Compiler)'는 프로그래밍 언어로 작성한 프로그램을 컴퓨터가 이해할 수 있도록 기계어로 번역해 주는 역할을 한다.
▷ 컴파일이란? 프로그래밍 언어로 작성된 프로그램을 컴퓨터가 이해할 수 있도록 기계어로 번역해 주는 역할을 하는 번역기.
C언어의 장점과 단점
C언어의 장점
1. 익숙해지는데 오랜 시간이 걸리지 않는다.
2. 이식성이 좋다.
3. 효율성이 좋다.
C언어의 단점
1. 프로그래밍 하는데 많은 주의를 요한다.
2. 완전한 고급언어에 비해 상대적으로 어렵다.(ex: visual basic보다는 배우기 어려운..)
프로그램의 완성 과정
프로그램 작성 및 실행 순서
1. 프로그램 작성
2. 컴파일 (컴퓨터가 이해할 수 있도록 기계어로 변환하는 과정)
3. 링크 - 컴파일된 코드를 라이브러리 파일과 연결시켜 주는 단계.
4. 실행파일 생성
댓글 없음:
댓글 쓰기