Pascal

A linguagem de programação pascal desenvolveu-se através do ALGOL, uma linguagem de programação voltada para a computação científica.

Linguagem de Programação Pascal

A linguagem de programação pascal desenvolveu-se através do ALGOL, uma linguagem de programação voltada para a computação científica. Na década de 1960, vários programadores trabalhadores trabalharam numa extensão do ALGOL. Um deles foi o Dr. Niklaus Wirth, do Instituto federal da tecnologia suíço em Zurique, um membro do grupo original que criou o ALGOL. Em 1971, ele publicou uma linguagem altamente estruturada que lembrava o ALGOL de muitas maneiras. Ele chamou-a de Pascal em homenagem ao filósofo francês do século XVII e matemático que construiu um computador digital mecânico. A linguagem de programação Pascal é muito orientada aos dados, dando ao programador a capacidade de definir vários tipos de dados personalizados. Com esta liberdade veio uma rigorosa verificação do tipo de dados, o que impediu que esses mesmos dados fossem misturados. Pascal foi concebido como uma linguagem de programação de ensino, e foi amplamente adotado como tal. Pascal é mais fluída, ao contrário do Fortran, e parece-se muito com uma linguagem natural, o que torna muito mais fácil de entender o código escrito nesta linguagem.

No início dos anos oitenta, a linguagem de programação Pascal já tinha sido amplamente aceite pelas universidades. Dois eventos conspiraram para torna-lo ainda mais popular. Primeiro, o Educational Testing Service, uma empresa que escreve e administra os principais exames dos Estados Unidos da América, decidiu adicionar um exame de ciência de computadores aos seus exames. Para esse exame, foi escolhida a linguagem de programação Pascal. Devido a isso, os alunos do ensino secundário, bem como estudantes universitários, começaram a aprender Pascal. Pascal continuou a ser a língua oficial dos exames até 1999, quando foi substituída pelo C++, que foi rapidamente substituído pelo Java.

Em segundo lugar, uma pequena empresa chamada Borland International lançou o compilador Turbo Pascal para o PC da IBM. O compilador foi projetado por Anders Hejlsberg, que viria a dirigir o grupo da Microsoft que desenvolveu o C#. O Turbo Pascal era verdadeiramente revolucionário. Ele usou alguns atalhos e fez modificações no Pascal padrão, que o ajudou a alcançar a sua maior vantagem, a velocidade. O Turbo Pascal é compilado a um ritmo estonteante, milhares de linhas por minuto. Quando o Turbo Pascal saiu, foi uma lufada de ar fresco. Logo, o Turbo Pascal tornou-se o padrão para a programação no PC.

Ao mesmo tempo, a Apple lançou a sua série de computadores Macintosh. Como o Pascal era a linguagem de programação estruturada mais proeminente, a Apple optou pelo Pascal como linguagem de programação padrão para o Mac.Quando os programadores receberam o código API e um exemplo de programação Mac, foi tudo em Pascal.

Apesar da linguagem de programação Pascal desaparecer como uma linguagem padrão, Pascal ainda é bastante útil. As linguagens de programação C e C++ são linguagens muito simbólicas. Enquanto o Pascal escolhe palavras (ex: begin-end), C/C++ usa símbolos (ex: {-}). Para além disso, a linguagem de programação C, foi projetada para programação de sistemas. Em Pascal, a mistura de tipos leva erros e é feito muito raramente.

A linguagem de programação Pascal permanece como a preferida para muitas universidades, especialmente em áreas onde os alunos são expostos pela primeira vez a computadores na escola e não em casa. Além disso, Pascal era bem adequado para o ensino da programação, e assim permanece. Há menos sobrecarga e menos formas de um aluno não conseguir correr o programa. Para o ensino da programação com procedimentos simples, Pascal continua a ser uma boa escolha. Uma programação básica é útil em muitas ocupações técnicas, e a sobrecarga de aprender uma linguagem orientada a objetos não é necessariamente a melhor aplicação dos recursos.

Assim, mesmo depois de C, C++ e Java assumirem o mundo da programação, a linguagem de programação Pascal mantém um nicho do mercado. Muitos freeware (programas com licença gratuita), shareware (programas em versão de demonstração que podem ser pagos para obtenção da licença) e open sources (programas de código aberto) são programas escritos em Pascal. É uma ótima introdução à programação de computadores. Não é assustador como o C, perigoso como o C++ ou abstrato como o Java.

997 Visualizações 1 Total
997 Visualizações

A Knoow é uma enciclopédia colaborativa e em permamente adaptação e melhoria. Se detetou alguma falha em algum dos nossos verbetes, pedimos que nos informe para o mail geral@knoow.net para que possamos verificar. Ajude-nos a melhorar.