Ⅰ. 서론
(1) 제 1세대
1940년대: Hardware wired program프로그래밍언어 이전 단계로서 프로그램은 하드웨어적 전선연결방법으로 실현하였다.
• 1950년대: 최초의 프로그래밍언어
기계어나 일련의 비트로 작성되어 기계의 기능이 크게 작용되었다.
-Symbolic Assembly Language(기초 어셈블리 언어)
-FORTRAN &
언어에 의하여 유효적절한 지시를 필요로 하게 되는데, 컴퓨터를 작동하고 제어하기 위한 일련의 명령 등의 집합을 프로그램 언어(programlanguage)라고 한다. 그리고 프로그램을 작성하는 것을 프로그래밍(programming)이라고 하며, 프로그램을 작성하는 사람을 프로그래머(programmer)라고 한다. 컴퓨터는 사람
Programing Language 로 C++, smalltalk와 유사한 문법 구조를 가지고 있는 개발 언어이다.
두 번째는 Development Environment로 프로그램을 개발하고, 테스트하는 시스템을 의미한다. 실제로 자바는 자바 런타임 환경(JRE, Java Runtime Environment) 뿐 아니라, 기본적인 개발환경을 같이 제공하고 있다.
세 번째는 Application
Programming, Artificial Intelligent, 그리고 그중 Real-Time Programming과 Embedded Systems는 군용 소프트웨어가 필수적으로 갖추어야 할 것들이었다.
HOLWG의 목적은
1) 미 국방성의 고수준 언어에 대한 요구사항의 식별
2) 이 요구 사항에 의하여 기존 언어(약 450개)들을 평가
3) 최소한의 프로그래밍언어를 제안하는