Jump to content

Recommended Posts

Posted

Para começar a programar em Pascal é preciso um compilador, a ferramenta que transforma o código-fonte escrito num programa executável.

Para escrever o código-fonte podem usar um editor de texto, como o Notepad++ ou o PSPad ou então usar um IDE, um ambiente de desenvolvimento integrado, que permite não só escrever o código fonte mas executá-lo directamente do mesmo sítio, entre outras coisas.

Em último caso, o Notepad do Windows também permite escrever o código-fonte.

Existem vários compiladores/IDEs para Pascal.

Ambiente Windows

FPC - Free Pascal Compiler download Compilador, vem com um IDE básico
Pascal ZIM! download Compilador, vem com IDE
Dev-Pascal download IDE, vem com uma versão leve do compilador Free Pascal
FPS download IDE, vem com uma versão leve do compilador Free Pascal

Se estiverem indecisos, o Dev-Pascal parece uma boa escolha para principiantes. 👍

Ambiente UNIX

Neste caso, provavelmente já têm tudo o que precisam para começar. Existem vários editores neste ambiente, como o ViM e o EMACS.

Para compilar o código podem usar o GPC (GNU Pascal Compiler) ou o FPC (Free Pascal Compiler).

Caso não tenham estes programas instalados, consultem a documentação da vossa distribuição para ver como devem instalar novo software.

Contudo, para o Free Pascal, o seguinte código na shell deverá instalá-lo:

sudo apt-get install fpc

Como instalar a versão mais recente do Free Pascal Compiler em distribuições GNU/Linux

No repositório oficial na SourceForge, entrem na pasta correspondente à última versão estável e façam o download do ficheiro correspondente ao vosso sistema.

Descomprimam o ficheiro, e através da shell, dirijam-se à localização da pasta e digitam o seguinte:

sudo sh install.sh

Ser-vos-á pedida a localização da instalação. Por defeito será em /usr, pelo que basta premir Enter sem escrever nada. A instalação irá decorrer, mas algumas perguntas serão feitas acerca da instalação de opcionalidades, como a FCL (Free Component Library), documentação e snippets de exemplos. Respondam Y (sim) ou N(não) conforme queiram (recomenda-se a instalação da FCL, no entanto).

No final, o Free Pascal estará disponível através do seguinte comando:

fpc <ficheiro>

Caso tenham dúvidas, podem esclarecê-las nesta secção do fórum.

Aprender a linguagem...

Agora que já têm todas as ferramentas necessárias, vão precisar de algo para vos guiar na aprendizagem:

Obrigado ao Diablo pela ajuda.

Última actualização: 23 Mar. 2014 | Por: thoga31

<3 life

Posted

Mas já agora estão aqui mais alguns compiladores:

MS-DOS/Windows:

  • TMT Pascal -> Versão gratuita para DOS, vem com um IDE bastante agradável (IDE ambiente Windows)
  • Inno Pascal -> Um pequeno compilador de pascal gratuíto do mesmo criador do Inno Setup
  • PascalX -> Compilador gratuíto com IDE incluido e ainda com uma particularidade, pode usar-se a sintaxe do Pascal, que é em inglês ou a  sintaxe em Português
  • Turbo Pascal -> O conhecido compilador versão gratuita da Borland (um pouco antiga)
  • GNU Pascal Compiler ->O compilador de pascal do projecto GNU para DOS/Win

MacOS:

  • Think Pascal -> Gratuito, nunca experimentei (tenho pena de num ter um Mac) mas convém referir outras plataformas que não DOS/Win.
  • GNU Pascal Compiler ->O compilador de pascal do projecto GNU no MacOS

Linux/Unix:

  • 3 weeks later...
  • 1 month later...
  • 9 months later...
Posted

boas a todos...ninguem me arranja o turbo pascal gratis e uma versao mais recente??e que eu tambem programo em pascal..e tou a experimentar as versoes todas..ai em cima...mas queria uma versao mais recente do turbo pascal..se possivel..

fiquem bem

  • 2 weeks later...
Posted

boas a todos...ninguem me arranja o turbo pascal gratis e uma versao mais recente??e que eu tambem programo em pascal..e tou a experimentar as versoes todas..ai em cima...mas queria uma versao mais recente do turbo pascal..se possivel..

fiquem bem

oi, épah eu na sei, mas axo k o mais recente é Turbo Pascal 7.1, pelo menos n encontro mais k isso.

Se quiseres depois posso arranjar.t  um link, mas vai ao google i mete turbo pascal 7.1 k ele aparece. lool

Posted

boas a todos...ninguem me arranja o turbo pascal gratis e uma versao mais recente??e que eu tambem programo em pascal..e tou a experimentar as versoes todas..ai em cima...mas queria uma versao mais recente do turbo pascal..se possivel..

fiquem bem

oi, épah eu na sei, mas axo k o mais recente é Turbo Pascal 7.1, pelo menos n encontro mais k isso.

Se quiseres depois posso arranjar.t  um link, mas vai ao google i mete turbo pascal 7.1 k ele aparece. lool

Tens razão q a ultima versão do Turbo Pascal é a 7.1, existem duas versões (não me perguntem a diferença que eu não sei) uma chamada Turbo Pascal e outra de Borland Pascal

  • 1 year later...
  • 5 months later...
  • 4 months later...
  • 2 months later...
  • 10 months later...
Posted

Olá.

Antes de começar a aprender pascal, deve primeiro saber alguma teoria. O que é uma linguagem de programação, descrição de variaveis, descrição narrativa, pseudo-codigo, fluxograma, traçagem de variaveis etc... Depois de ter isso tudo interiorizado ai sim pode avançar.

  • 7 months later...
Posted

Olá.

Antes de começar a aprender pascal, deve primeiro saber alguma teoria. O que é uma linguagem de programação, descrição de variaveis, descrição narrativa, pseudo-codigo, fluxograma, traçagem de variaveis etc... Depois de ter isso tudo interiorizado ai sim pode avançar.

Alguem tem um link para isso ?

Posted

Olá.

Antes de começar a aprender pascal, deve primeiro saber alguma teoria. O que é uma linguagem de programação, descrição de variaveis, descrição narrativa, pseudo-codigo, fluxograma, traçagem de variaveis etc... Depois de ter isso tudo interiorizado ai sim pode avançar.

Alguem tem um link para isso ?

Tens dois tutoriais no P@P. O mais recente e completo é este. Tem tudo, mas mesmo tudo.

Knowledge is free!

  • 1 year later...
Posted

O tópico foi revisto e actualizado:

  • Lista de compiladores/IDE's para Windows foi passada a tabela;
  • Adicionadas informações relativamente aos ambientes *NIX;
  • Corrigidas pequenas incorrecções.

Boas programações, pascalenses 😉

Knowledge is free!

  • 1 year later...
  • 5 years later...
  • 2 months later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.