파스칼 (프로그래밍 언어): 두 판 사이의 차이

내용 삭제됨 내용 추가됨
EmausBot (토론 | 기여)
잔글 r2.7.2+) (로봇이 바꿈: it:Pascal (linguaggio di programmazione)
잔글편집 요약 없음
19번째 줄:
|웹사이트 =
}}
 
'''파스칼'''(Pascal)은 1980년대와 1990년대 초반에 걸쳐 널리 사용된 [[프로그래밍 언어]]로, 당대의 가장 인기있는 교육용 언어 중 하나였으며, 현재까지도 폭넓은 분야에서 사용되고 있다.
 
파스칼은 [[1969년]]에 [[스위스]] [[취리히 연방 공과대학교|ETH 취리히]]의 [[컴퓨터 과학|컴퓨터 과학자]] [[니클라우스 비르트]]가 개발하였다. 발표 당시에는 아주 기본적인 컴퓨터 언어의 요소만을 가지고 있었으므로 시스템을 직접 다루기에는 부족하였다. 파스칼이라는 이름은 [[프랑스]]의 수학자이자 철학자 [[블레즈 파스칼]]의 이름을 딴 것이다. [[포인터 (프로그래밍)|포인터]]를 사용한 [[구조적 프로그래밍]]을 그 특징으로 한다.
 
과학연구를 목적으로 만들어진 [[고급언어]]인 [[알골 60]]의 영향을 받은 까닭에, 같은 시기에 마찬가지 영향을 받아 제작된 [[C (프로그래밍 언어)|C]]와 여러가지 면에서 유사한 점을 갖는다. 그러나 코드를 간결하게 하고 버그를 더 쉽게 잡아내기 위한 목적으로 몇가지 기능을 제한함으로써 결과적으로 C 언어에 비해 활용도가 떨어지는 언어가 되었다. 그러나 완전히 비실용적인 언어라는 뜻은 아니며, 실제로 [[TeX]]나 초기 [[매킨토시]] [[운영 체제]] 제작에 사용되기도 하였다. 최근{{모호언제}}에는 파스칼 컴파일러 자체가 크게 개선되고 소프트웨어 개발 기술의 발전으로 이런 사소한 차이점은 거의 무시할 수 있는 단점이 되었다. 어셈블리를 직접 사용하기도 한다.
 
현재는 초기의 파스칼에 비해 많은 부분이 추가, 개선되고 다른언어의 장점들을 따와 상용 파스칼 컴파일러인 [[델파이]]는 C++과 거의 기능 차이가 없다.