파스칼은 프랑스의 수학자인 파스칼(Pascal)의 이름에서 따온 프로그래밍 언어이다. 프로그램을 작성하는 방법인 알고리즘 학습에 적합하도록 1971년 스위스의 니클라우스 워스(Nicholas Wirth) 교수에 의해 개발되었다.

파스칼은 교육용으로 제작되었기 떄문에 알고리즘의 실험이나 프로그램을 연습할 수 있는 모든 명령어를 갖추고 있다. 또한 비교적 자유로운 구조를 가질 수 있는 다른 프로그래밍 언어와는 달리 구조적인 프로그래밍(sructured programming)이 가능하도록 설계되어 있다. 다음은 문자열 "Hello World!"를 출력하는 파스칼 소스이다.

program HelloWorld;
begin
    writeln('hello World!');
end.

1980년에서 1990년대까지 대부분의 대학에서 프로그래밍 언어의 교과과정으로 파스칼을 채택하였다. 1980년대에는 볼랜드사에서 파스칼을 발전시켜 터보 파스칼(Turbo Pascal)이라는 제품으로 상용화하여 널리 사용되었다. 볼랜드사는 1990년 중반에 마이크로소프트사의 비주얼 베이직과 유사한 파스칼 언어를 기반으로 하는 그래픽 사용자 인터페이스를 적용한 윈도우 환경의 RAD(Rapid Application Development) 통합개발환경인 델파이(Delphi)를 출시하여 현재까지도 널리 이용되고 있다.