[컴퓨터 프로그래밍] 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-- 컴파일러 2페이지
    _NUM, F_NUM) [입력] C-- 언어의 어휘로 이루어진 프로그램 ... 작성 [문제] C--(뒤에 첨부된 자료참조) 입력 프로그램이 주어지면 ... . */ #define YY_SC_TO_UI(c) ((unsigned int
  • 미니 컴파일러 by c 0페이지
    Compiler 당 과제의 핵심 내용은 주어진 c 문법 파일을 source로 ... token을 분류해 내고 분류된 token의 그룹으로부터 c의 문법적 ... 과제의 범주에 대해 설명하면 c 문법을 기준으로 변수의 선언 시 변수
  • 볼랜드 C언어, C프로그래밍컴파일러 설정 방법 6페이지
    c컴파일러 설치 방법 1. 볼랜드사 홈페이지에서 Borland C ... 컴파일러의 기본 설치 값인 C:\Borland\BCC55\Bin 을 추가 ... 컴파일러는 약간의 추가 작업을 해야합니다. 설정이 끝나신후에 C
  • [프로그래밍언어론] 심플 C컴파일러 0페이지
    (Required Analysis) 1) C언어 Simple Compiler ... 구현하기 : 이 프로그램은 C언어로 작성된 프로그램을 입력으로 받아 ... 프로그래밍언어 I. 요구 분석
  • mini C 코드를 입력받아 어셈블리 언어로 변환해주는 컴파일러 11페이지
    ▲ test1.c (C 규칙) ▲ test1.c파일을 기존 C컴파일러로 생성된 ... . (다음 장) 변수 하나 선언 및 값 할당 후 출력 결국 기존의 C 컴파일러 ... 토의 기존의 C 컴파일러로 생성된 어셈블리어 코드와 비교 ▲ test1
  • [C언어]C언어의 개념 5페이지
    언어를 공부하는 것이 목적이므로 Visual C++ 컴파일러가 가지는 모든 ... 컴파일러는 GNU C 컴파일러로 명령행(command line) 방식으로 ... 수행한다. 과거에 많이 쓰이던 상업용 C 컴파일러는 Turbo C
  • [프로그래밍 언어론]컴파일러언어와 인터프리터언어의 비교(C와 LISP) 11페이지
    2015 Programming Languages 컴파일러 언어 ... , 한 가지는 블록 중심 언어로서 일반적으로 컴파일러를 사용하여 구현되는 ... & 인터프리터 언어 C & Lisp 언어의 비교 언어의 탄생 LISP(LISt
더보기

이 자료와 함께 구매한 자료

      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      4. 지식포인트 보유 시 지식포인트가 차감되며
         미보유 시 아이디당 1일 3회만 제공됩니다.
      상세하단 배너
      최근 본 자료더보기
      상세우측 배너
      상세우측 배너
      추천도서
      [컴퓨터 프로그래밍] C컴파일러의 개념과 종류