Usuário:Niedson/Pascalzim
O Pascal Zim!(também conhecido por Pascalzinho) é um ambiente de desenvolvimento integrado e um compilador para a linguagem de programação Pascal [1] desenvolvido no Departamento de Ciências da Computação da Universidade de Brasília[2] e é utilizado em várias disciplinas de introdução a programação na UnB e outras universidades
O Pascal ZIM! implementa um subconjunto da linguagem Pascal e contém as estruturas de dados, funções e comandos mais utilizados por iniciantes no estudo dessa linguagem. O arquivo de ajuda que acompanha o produto especifica as instruções suportadas.[3]
Características do Pascal Zim! editar
- Linguagem limpa e com sintaxe clara
- Não é necessário o uso de makefiles, embora seja suportado através da ferramenta fpcmake
- Compilador rápido
- Cada unit tem seus próprios identificadores, o que ajuda evitar poluição do namespace
- Possui uma IDE escrita usando a biblioteca FreeVision, que é um clone gratuito da famosa biblioteca TurboVision, distribuída com os compiladores Turbo Pascal e Turbo C++ da Borland
- Excelente integração com assembly, pois é possível misturar código assembly com código Pascal nos programas
- Suporte a cross-compiling, onde é possível escrever o código Pascal numa plataforma e compilar para outra, usando os utilitários da série binutils apropriados
- Suporte ao paradigma de orientação a objetos
- Smartlinking, onde somente o código realmente utilizado de cada unit incluída é ligado (estaticamente) ao executável
- Compatibilidade: o Pascal Zim tem alto grau de compatibilidade com códigos já existentes, legados da época do Turbo Pascal bem como com códigos recentes, das versões 6 e 7 do Borland Delphi
Ver também editar
- A linguagem de programação Pascal
- Object Pascal - linguagem sucessora de Pascal, com orientação a objetos
- Free Pascal - Um compilador Pascal profissional e de código-aberto
- Embarcadero Delphi - uma linguagem comercial, influenciada por Pascal, e seu respectivo IDE
- Lazarus - um IDE multiplataforma para Free Pascal
- WOL - Uma ferramenta multiplataforma de desenho de interface gráfica para Free Pascal
- Turbo Pascal
Referências
- ↑ Desenvolvimento http://www.sirc.unifra.br/artigos2008/Resumo_13.pdf
- ↑ Softonic, http://pascal-zim.softonic.com.br/
- ↑ UM AMBIENTE DE PROGRAMAÇÃO PASCAL PARA ENSINO DE MATEMÁTICA http://srvapp2s.urisan.tche.br/seer/index.php/encitec/article/view/545
Ligações externas editar
- Site de programadores de Turbo Pascal
- Turbo Pascal Community
- Free Turbo-Pascal Scripts and Tutorials
- FreePascal Compilador