[프로그램]프로그래밍 언어란?
- 최초 등록일
- 2006.04.12
- 최종 저작일
- 2005.03
- 13페이지/ 한컴오피스
- 가격 1,000원
소개글
프로그램밍 언어란?
여러가지 프로그래밍 언어의 종류와 간단한설명
목차
♠어셈블리어
♠포트란
♠알골(ALGOL)
♠코볼(COBOL)
♠파스칼(Pascal)
♠피엘/원
♠에이다
♠RPG (report program generator
♠리스프 (List Processing(LISP) )
♠로고 (LOGO)
♠ 에이 피 엘 APL
♠ 프롤
본문내용
1. 프로그래밍 언어
컴퓨터와 인간이 서로 의사소통을 하기 위한 것으로, 프로그래밍 언어의 구분은 기능에 따라 저급 언어와 고급언어로 분류한다.
⑴ 좋은 프로그래밍 언어의 조건
① 언어의 구조와 개념이 단순하고 명료해야 한다.
②언어의 개념이 확장성이 있어야 한다.
③신뢰성이 있어야 한다.
④다른 기종과 호환이 되어야 하며 다른 언어에 쉽게 이식성이 있어야 한다.
⑤추상을 지원할 수 있어야 하고 검증하기 쉬워야 한다.
⑵ 프로그래밍 언어 소개
1) 프로그래밍 언어의 구분
프로그래밍 언어는 크게 저급(Low-level) 언어와 고급(High-level) 언어로 구분됨
① 저급언어
기계 중심의 언어로 기계 코드를 잘 알아야 하므로 프로그래밍하기 어려우며, 에러 발생시 수정이 힘들다.
다른 기계와 호환하기 어려우며 기계 자체의 언어이므로 번역할 필요가 없어 수행 시간이 빠르다.
종류 : 기계어, 어셈블리어
- 기계어: 컴퓨터가 직접 이해할 수 있는 언어로 2진수 0과 1을 사용하여 명령어나 데이터를 나타내는 기계중심 언어이다.
-어셈블리어: 기계어와 1:1로 대응하는 기호로 이루어진 언어로 기계어에 비해 보다 쉽게 작성할 수 있다.
② 고급언어
사용자가 중심이 되는 언어로 일반적인 프로그래밍 언어를 의미하며 컴파일러 언어라고도 하며 프로그램을 작성하기 쉽고 이해하기 쉽다. 다른 기계와 호환이 가능하나 실행하기 위해 기계어로 번역해야 하므로 수행 시간이 오래 걸린다.
-절차 지향 언어: 정해진 문법에 따라 일련의 처리 절차를 차례로 기술해 나가는 프로그래밍 언어를 의미한다.
종류 : FORTRAN, COBOL, ALGOL, PASCAL, C 등
참고 자료
없음