목차
1. 최초의 프로그래밍 언어, 기계어
2. 어셈블리 언어의 등장
3. 가상 기계어와 인터프리터 개발
4. 인터프리터 언어의 속도를 높여라! - 컴파일 언어
5. 프로그래머 중심의 고수준 언어로 이행
6. 순차적으로 실행된 초기 프로그램
7.구조적 프로그래밍의 일등공신, 함수
2. 어셈블리 언어의 등장
3. 가상 기계어와 인터프리터 개발
4. 인터프리터 언어의 속도를 높여라! - 컴파일 언어
5. 프로그래머 중심의 고수준 언어로 이행
6. 순차적으로 실행된 초기 프로그램
7.구조적 프로그래밍의 일등공신, 함수
본문내용
일러의 장점: 컴파일러를 이용하면 쉬운 인터프리터 언어를 사용하면서도 기계어와 같은 속도로 실행할 수 있다.
단점: 인터프리터보다 프로그램을 작성하는 데 어렵다.
5. 프로그래머 중심의 고수준 언어로 이행
1950년대와 1960년대에 어셈블리 언어에서 고수준 언어로 이동하는 변화가 있었다. 이 시기에 프로그래밍 언어는 컴퓨터가 이해하기 좋은 기계어에서 프로그래머가 이해하기 쉬운 자연어로 이동하였다.
1950년대에 나온 언어들 ALGOL, COBOL, FORTRAN, LISP를 비롯한 여러 언어들이 계속해서 나왔다.
고수준 언어의 장점: 기계 코드로 작성되어 있지 않아 프로그램 소스 코드를 컴퓨터끼리 이동시킬 수 있다.
컴파일러나 인터프리터가 고수준 언어에 대해 각 기계의 CPU에 맞는 기계어를 작성해 주기
단점: 인터프리터보다 프로그램을 작성하는 데 어렵다.
5. 프로그래머 중심의 고수준 언어로 이행
1950년대와 1960년대에 어셈블리 언어에서 고수준 언어로 이동하는 변화가 있었다. 이 시기에 프로그래밍 언어는 컴퓨터가 이해하기 좋은 기계어에서 프로그래머가 이해하기 쉬운 자연어로 이동하였다.
1950년대에 나온 언어들 ALGOL, COBOL, FORTRAN, LISP를 비롯한 여러 언어들이 계속해서 나왔다.
고수준 언어의 장점: 기계 코드로 작성되어 있지 않아 프로그램 소스 코드를 컴퓨터끼리 이동시킬 수 있다.
컴파일러나 인터프리터가 고수준 언어에 대해 각 기계의 CPU에 맞는 기계어를 작성해 주기
소개글