CODEDRAGON ㆍDevelopment/Software Engineering
프로그래밍 언어의 발전
· 프로그래밍 언어는 1940년대 컴퓨터의 발전과 함께 발전하였습니다.
· 세계 최초의 프로그램은 내장 방식의 프로그램으로, 이후에 현재까지 지속적으로 발전해오고 있습니다.
· 프로그래밍 언어는 컴퓨터 시스템의 역사와 함께하고 있으며 프로그래밍 언어가 개발된 시대적인 패러다임에 따라 유사한 특성을 가지고 있습니다.
년도별 언어 |
설명 |
이전 |
· 기계어 · 진공관 · 군사용, 연구용 |
1950년대 |
· Assembly, FORTRAN, LISP 개발 · 트렌지스터 · 프로그래밍 언어 발전의 이정표가 됨 · 상업용 |
1960년대 |
· 과학기술용으로 개발된 FORTRAN을 더욱 발전시킨 고급 언어와 사무처리용 고급 언어 출현 · 대표적인 사무처리용 언어 COBOL, PL/I, BASIC · 반도체 · 메인프레임, 서버 |
1970년대 |
· PASCAL, C, SMALLTALK, PROLOG · 반도체 · PC |
1980년대 |
· 단말 시스템을 이용한 분산 처리 개념이 확산 · BASIC 언어 등장 (학생들과 컴퓨터 초보자에게 적합한 교육용 언어가 요구) · ADA, C++ |
1990년대 |
· 1990년대에는 객체 지향 언어가 본격적으로 등장 · RUBY, JAVA, Javascript, C#, Python 등의 객체 지향 언어 등장 |
2000년대 이후 |
· 파워빌더, 델파이, 각종 쿼리 전용 언어 등 소위 4세대라 불리는 언어 등장 · 소프트웨어 컴포넌트 기술 발전 · 객체 지향 기술과 웹의 결합을 통해 다양한 정보를 제공하는 기법도 발전 |
최근 |
· 5세대 언어라 불리는 인공지능 기능을 이용해 자연 언어로 직접 처리하는 기법에 대한 연구가 진행되고 있습니다. |
'Development > Software Engineering' 카테고리의 다른 글
1단계:성능 및 용량산정의 적정성 (0) | 2019.06.04 |
---|---|
실행 방식에 따른 분류 (0) | 2019.05.31 |
Command 패턴 (0) | 2019.05.24 |
Adapter Pattern(적응자 패턴; 어댑터 패턴) (0) | 2019.05.21 |
Design Patterns (0) | 2019.05.20 |