pascal
Pascal é uma linguagem de programação estruturada, que recebeu este nome em homenagem ao matemático HYPERLINK "http://pt.wikipedia.org/wiki/Blaise_Pascal" \o "Blaise Pascal" Blaise Pascal. Foi criada em 1970 pelo suíço HYPERLINK "http://pt.wikipedia.org/wiki/Niklaus_Wirth" \o "Niklaus Wirth" Niklaus Wirth, HYPERLINK "http://pt.wikipedia.org/wiki/Pascal_(linguagem_de_programa%C3%A7%C3%A3o)" \l "cite_note-pacitti-2" 2 tendo em mente encorajar o uso de código estruturado.
O próprio Niklaus Wirth diz que Pascal foi criada simultaneamente para ensinar programação estruturada e para ser utilizada em sua fábrica de software. Simultaneamente, a linguagem reflete a liberação pessoal de Wirth das restrições impostas após seu envolvimento com a especificação de ALGOL 68, e sua sugestão para essa especificação, o ALGOL W.
Pascal originou uma enorme gama de dialetos, podendo também ser considerada uma família de linguagens de programação. Grande parte de seu sucesso se deve a criação, na década de 1980, da linguagem Turbo Pascal, inicialmente disponível para computadores baseados na na arquitetura 8086 (com versões para 8080 no seu início).
Pascal é normalmente uma das linguagens de escolha para ensinar programação, junto com HYPERLINK "http://pt.wikipedia.org/wiki/Scheme" \o "Scheme" Scheme, C e Fortran. Comercialmente, a linguagem foi sucedida pela criação da linguagem HYPERLINK "http://pt.wikipedia.org/wiki/Object_Pascal" \o "Object Pascal" Object Pascal, atualmente utilizada nos HYPERLINK "http://pt.wikipedia.org/wiki/Ambiente_de_Desenvolvimento_Integrado" \o "Ambiente de Desenvolvimento Integrado" IDEs HYPERLINK "http://pt.wikipedia.org/wiki/Embarcadero_Delphi" \o "Embarcadero Delphi" Embarcadero Delphi (Object Pascal), HYPERLINK "http://pt.wikipedia.org/wiki/Kylix_(software)" \o "Kylix (software)" Kylix e HYPERLINK "http://pt.wikipedia.org/wiki/Lazarus" \o "Lazarus" Lazarus. Academicamente, seus sucessores são as linguagens