1. Pascal
É uma linguagem de programação estruturada e orientada a objetos clássica, considerada um padrão fundamental.
História do Pascal
- 1968–1970 Surgimento
O suíço Niklaus Wirth projetou o Pascal baseado no ALGOL com o objetivo de ensinar programação estruturada. O primeiro compilador foi lançado em 1970, com sintaxe rigorosa e tipagem forte. - Décadas de 70 a 80: Popularização
Tornou-se a linguagem introdutória padrão em universidades ao redor do mundo. A Borland lançou o Turbo Pascal, um IDE integrado de baixo custo para PCs que se espalhou rapidamente, recebendo posteriormente extensões de orientação a objetos (Object Pascal). - 1995 Ramificação comercial: Delphi
A Borland lançou o Delphi, aprimorando o Object Pascal e trazendo desenvolvimento visual de GUI. Foi a principal ferramenta para softwares desktop Windows e hoje é um produto comercial da Embarcadero. - Década de 90 Ramificação open-source: Free Pascal (FPC)
Compilador multiplataforma de código aberto com vários modos de sintaxe, como o ObjFpc. Combinado ao IDE gratuito Lazarus, ele equivale ao Delphi e suporta Windows, macOS, Linux e sistemas embarcados. - Cenário atual
Seu uso em educação diminuiu, mas o Delphi ainda é usado no desenvolvimento corporativo para Windows; FPC + Lazarus continuam ativos em projetos multiplataforma gratuitos, jogos e embarcados.
2. Free Pascal (FPC)
Compilador Pascal gratuito e open-source, capaz de interpretar e compilar código Pascal, com vários modos de sintaxe embutidos (ex: ObjFpc).
3. Lazarus
IDE gráfico gratuito que tem o FPC como base interna, usado para criar programas desktop multiplataforma para Windows/macOS/Linux. Projetos novos usam a sintaxe ObjFpc por padrão.
4. Delphi
IDE comercial pago + compilador exclusivo da Embarcadero. Sua sintaxe tem alta compatibilidade com o modo Delphi do FPC, focado em desenvolvimento rápido para Windows.
5 Turbo Pascal
Lançado pela Borland em 1983, foi a primeira ferramenta Pascal extremamente popular para microcomputadores com IDE integrado. Rápido e barato, popularizou o aprendizado e desenvolvimento Pascal em DOS, mas surgiu muito depois dos primeiros compiladores acadêmicos.
6 O primeiro compilador Pascal do mundo
Em 1970, o próprio Niklaus Wirth desenvolveu o ETH Pascal (CDC Pascal) no Instituto Federal de Tecnologia de Zurique, 13 anos antes do Turbo Pascal.
Podemos afirmar que o núcleo de uma linguagem de programação é o compilador. Desenvolver uma nova linguagem significa essencialmente criar um compilador.
O Pascal é uma linguagem mais antiga que o C. Seu criador, Dr. Niklaus Wirth, faleceu em 2024; prestamos homenagem ao pai do Pascal.

Conhecendo o Free Pascal