Pular para o conteúdo principal

Pascal - Significado e Funcionalidade


O Que é Pascal?

Pascal  é  uma linguagem de programação  que  foi desenvolvida entre os anos de 1968 e 1970 pelo professor Niklaus Wirth na Universidade Técnica de Zurique, Suíça. Seu nome é uma homenagem a Blaise Pascal (1623-1662), matemático e filósofo francês que inventou a primeira calculadora mecânica.

É uma linguagem de programação estruturada, ou seja, é uma forma de programação de computadores que preconiza que todos os programas possíveis podem ser reduzidos a apenas três estruturas:  sequência, decisão e iteração. 

A Programação estruturada orienta os programadores para a criação de estruturas simples em seus programas, usando as subrotinas e as funções. 

Foi a forma dominante na criação de software anterior à programação orientada por objetos.

Embora não tenha sido a primeira linguagem de programação a incorporar conceitos da programação estruturada, Pascal, é considerado um marco na evolução das linguagens de programação, isto é dado devido suas características e várias inovações introduzidas na sua época, como por exemplo a utilização de procedimentos que leem e escrevem campos individuais em vez de registros completos, o uso de funções e procedimentos recursivos, entre outros.

O desejo de Niklaus Wirth era desenvolver uma nova linguagem que fosse simples e coerente, capaz de gerar programas claros e facilmente legíveis, favorecendo a utilização de boas técnicas de programação, tudo isso para ser utilizado no ensino da programação estruturada.  

Funcionalidade:

Pascal é normalmente uma das linguagens de escolha para ensinar programação, junto com Scheme, C e Fortran

Comercialmente, a linguagem foi sucedida pela criação da linguagem Object Pascal, atualmente utilizada nos IDEs Embarcadero Delphi (Object Pascal), Kylix e Lazarus.

Academicamente, seus sucessores são as linguagens subsequentes de Niklaus Wirth: Modula-2 e Oberon. 

A partir da versão 2005, o Delphi passou a se referir a sua linguagem de programação como Delphi Language. 

O Turbo Pascal é um ambiente de desenvolvimento integrado e um compilador para a linguagem de programação Pascal.

O desenvolvimento do compilador Turbo Pascal, pela Borland, teve grande importância no sucesso da linguagem Pascal, já que ele não era um simples compilador, mas um ambiente de desenvolvimento, onde se podia construir e depurar o código, o que foi uma novidade para a época. 

Devido a sua grande utilização a linguagem de programação Pascal foi incorporando as novas tecnologias da área de linguagens de programação, como por exemplo a orientação a objectos, o que deu origem a uma versão da linguagem popularmente conhecida como Object Pascal (esta versão foi implementada junto com o IDE Delphi da Borland).

Exemplo de "Hello, World!" em  Pascal:


program HelloWorld;

begin

  writeln("Hello, World!");

end.


Se gostou do conteúdo, considere pagar-me um café:

Curso de HTML Que eu recomendo:

Curso de criação de sites profissionais:

Curso  de HTML,  CSS e JavaScript:

Canal no Youtube:

Comentários

Mais vistas

Autocode - Significado e Funcionalidade

O Que é Autocode? O Autocode foi uma das primeiras linguagens de programação de computador, desenvolvida em 1952 por Alick Glennie para o computador Mark 1 na Universidade

HTML - Significado e Funcionalidade

O que é HTML? HTML é a sigla em inglês para Hypertext Markup Language, que traduzimos para o português como linguagem de marcação de hipertexto. O HTML é parte fundamental das

Semáforo - HTML, CSS e JavaScript - Tutorial

Semáforo Funcional: Aprenda a criar um semáforo funcional com este tutorial detalhado. Descubra como implementar a lógica de controle de um semáforo usando HTML, CSS e JavaScript.