[컴퓨터 프로그래밍] C컴파일러의 개념과 종류

등록일 2003.04.14 | 최종수정일 2013.11.19 한글 (hwp) | 3페이지 | 가격 2,000원

소개글

짧지만 간단하게 모아봤습니다.

목차

C언어의 시작..
컴파일러란..
Visual C
Turbo C
Borland C++
GCC

본문내용

C언어의 시작..

1969년에......, AT&T 연구소의 Ken Thompson은 연구소의 한쪽 구석에 방치되어 있던 작은 컴퓨터를 보고 운영체제 (Operating System) 'UNIX'의 개발을 시작했다. 이 작업에 가담하고 있었던 Dennis Ritchie 라는 사람이 'C' 라고 하는 언어를 만들었고. 결국 UNIX 는 C 언어로 다시 프로그래밍 되었다. 그 후 UNIX와 C는 유명해지가 시작했다. 최근 우리나라 서점의 선반들을 보아도 C와 UNIX의 인기를 알 수 있다. C 언어는 UNIX와 같은 운영 체제를 비롯하여 워드프로세서, 스프레드쉬트, 게임까지 거의 모든 소프트웨어를 만드는데 이용되고 있다.
그런데 왜 이름이 "C"일까? 원래 'CPL(Combined Programming Language)' 이라는 언어가 있었는데, 그 언어에서 'BCPL(Basic CPL)' 이라는 언어가 파생되었고, 다시 그 언어에서 파생한 언어를 BCPL의 선두 문자를 따서 'B' 라고 이름을 붙였다. C 언어는 다시 그 B 언어에서 파생되었기 때문에 BCPL의 2번째 문자를 따서 (혹은 B의 다음 알파벳을 따서) 'C' 라고 지어졌다고 한다.
요약하자면 C언어는 Unix 운영체제 하에서 시스템 프로그래밍을 하기 위해 개발된 아주 강력한 기능을 가진 프로그래밍 언어이다.
*원하는 자료를 검색 해 보세요.
  • C언어의 가장 기본적인 설명 12 페이지
    1-1. 프로그래밍 언어란? 프로그래밍 언어란 말 그대로 프로그램을 만들 때에 사용되어지는 언어입니다. 컴퓨터가 사람의 언어를 직접 이해하지 못하기 때문에, 사람이 프로그래밍 언어를 이용하여 프로그램을 작성하고, 컴파일러가..
  • [C언어]C언어의 개념 5 페이지
    C 언어의 개념 1. 프로그램 작성 컴퓨터에서 원하는 문제를 해결하기 위해서는 프로그래밍 언어를 사용하여 프로그램을 작성한 다음 이를 실행시켜 문제 해결에 필요한 적절한 데이터를 프로그램에 제공하여 문제를 해결할 수 있..
  • 볼랜드 C언어, C프로그래밍컴파일러 설정 방법 6 페이지
    1. 볼랜드사 홈페이지에서 Borland C++ 5.5.1다운 다운받은 freecommandLinetools.exe 실행. 2. 프로그램을 실행 2. 다음 클릭 3. 기본값으로 두고 마침 클릭 4. 설치 완료 환경..
  • C언어 문법 에러를 체크 하는 Simple Compiler 20 페이지
    1. 요구분석(Required Analysis) 1) Compiler란? 고급언어로 쓰인 프로그램을 컴퓨터가 이해할 수 있는 기계어(機械語)로 번역 하기 위한 프로그램. 어셈블러(assembler)와 함께 번역기(tra..
  • Yacc를 이용한 C언어 구문 분석기 11 페이지
    1. 프로그램 소스 (1) Lex file : t.l %{ #include "y.tab.h" int line = 1; void Line(); %} %% "const" {Line(); ..

이 자료와 함께 구매한 자료

      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기
      추천도서