Conceito em Definição ABC
Miscelânea / / July 04, 2021
Por Guillem Alsina González, em março 2017
Das línguas de programação Existem algumas que são mais difíceis e outras mais fáceis, mais semelhantes à estrutura da linguagem natural ou menos. O caso de Pascal está no meio, fácil de aprender e poderoso o suficiente para fazer tudo que você precisa em um computador.
Pascal é uma linguagem de programação desenvolvida no final dos anos 1960 para fins educacionais, mas que gozava de grande popularidade em início e meados dos anos 90 com ferramentas que o colocaram na vanguarda das linguagens usadas para o desenvolvimento de aplicativos comerciais
Idealizado pelo professor suíço Niklaus Wirth para uso de seus alunos, foi batizado por seu criador como Pascal em homenagem ao matemático francês Blaise Pascal, de quem Wirth era um admirador.
É uma linguagem fortemente tipada e estruturada. O primeiro (digitação) significa que você deve definir os tipos de dados para as variáveis, ou seja, declarar seus nomes a priori e decidir se esse identificador irá conter um número, um texto e de que tipo serão esses elementos.
O fato de ser estruturado significa que ele usa estruturas para controlar o fluxo do programa, como funções e procedimentos.
A diferença entre eles é que uma função sempre retorna um valor, enquanto isso não é necessariamente assim no caso de um procedimento.
Os produtos da Borland (Turbo Pascal e Delphi) deram ao Pascal sua popularidade máxima no início / meados dos anos 1990, declinando a posteriori em favor de outras linguagens como C / C ++ ou Java
Não há um razão técnica clara para isso, talvez apenas o fato de que as ferramentas de criação de aplicativos em Pascal não se aprofundaram e avançaram o suficiente para desafiar outras línguas, e que a Borland (a principal campeã da língua) perdesse força contra concorrentes da estatura de Microsoft.
Isso fez com que, aos poucos, Pascal e todas as suas variantes fossem perdendo destaque no panorama de desenvolvimento de aplicativos.
Ainda hoje temos ferramentas de programação em Pascal para a maioria dos sistemas operacionais, tanto gratuitos quanto pagos, mesmo para os fins mais modernos, como o desenvolvimento de apps celulares no Android. No entanto, seu uso é minoritário na área de desenvolvimento profissional.
Qual é a aparência de um programa em Pascal? Bem desta forma
programa HelloWorld;
começar
writeln ('Olá, mundo')
fim.
Como podemos ver, com apenas um leitura e sem necessariamente ter que entender muito de programação, podemos ver como um programa é “declarado”, dado um nome, definido um início, uma ação (neste caso, a instrução Writeln corresponde a uma impressão de tela) e um final.
É graças a esta facilidade que se tivesse que recomendar uma linguagem de programação para começar a aprender, optaria pelo Pascal pois além de ter nascido com este intencionalmente, é fácil apreender as essências da programação por meio de seu uso e, posteriormente, saltar para outra linguagem com maior número de usuários e mais bibliotecas e utilitários para nosso escopo.
Fotos: Fotolia - hanss / maciek905
Temas em Pascal