Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Leonardo_Silva

Pascal diferente de Turbo Pascal

Recommended Posts

Olá gente, olhando mais sobre o pascal para depois chegar no Delphi, ví que vários editores coloca turbo pascal e free pascal como linguagem Pascal.

 

"PascalZIM! = Versão mais compacta da linguagem Pascal."

 

"Turbo Pascal 7.0 = É a versão mais completa da linguagem Pascal"

 

"linguagem Pascal disponibilizada pelo compilador Free Pascal."

 

 

Isso acabou me confundindo um pouco.

 

 

A versão do pascal é disponibilizada pelo compilador?

É se baixar um compilador que não seja oficial, não tera a linguagem pascal?

 

Forte abraços gente.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Já utilizei ambos os compiladores e a sintaxe é a mesma, a linguagem de programação é uma só e se a linguagem fosse distinta para cada compilador, estas deveriam ser denominadas com nomes diferentes já que não seriam padronizadas. as informações deveriam estar da seguinte forma;

 

"PascalZIM! = O compilador mais compacto da linguagem Pascal."

 

"Turbo Pascal 7.0 = O compilador mais completo da linguagem Pascal"

 

"linguagem Pascal Utilizada no compilador Free Pascal."

Compartilhar este post


Link para o post
Compartilhar em outros sites

Na verdade, "Linguagem Pascal" é a a linguagem que você usa para, digamos a grosso modo, conversar com o compilador. Todos estes compiladores que você sitou, utilizam a linguagem Pascal, ou seja, entendem esta linguagem. O que muda de um compilador para o outro são os recursos.

 

Agora, para t dar uma ajuda:

Dos compiladores que você sitou, o Turbo Pascal e o Free Pascal são os que servem "para programar mesmo". O Pascal Zim é apenas para entender a linguagem pascal e é muito "Capado".

 

: D

 

O FreePascal é um compilador OpenSource, disponível também para Linux (e outros SO). O Turbo Pascal foi desenvolvido pela Borland.

 

O Delphi é uma IDE e o compilador utilizad por ele utiliza Object Pascal (Versão do Pascal orientado a objetos). É claro que existe o Delphi para C++ e até mesmo PHP.

 

Assim como existe FreePascal, existe o Lazarus, que é uma IDE OpenSource que utiliza ObjectPascal, assim como o Delphi.

 

Espero que ajude

Compartilhar este post


Link para o post
Compartilhar em outros sites

Obrigado aos 2 amigos, com essa explicação utilizando palavras mais simples, deu para entender bem melhor.

 

Então para chegar em Delphi é melhor pegar o pascal com um bom compilador, e depois aprender o Object Pascal para acostumar com oop.

 

Aí então o sagrado Delphi?

 

Abraços.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não necessariamente... conhecer a linguagem Pascal irá lhe facilitar na hora de codificar em Delphi, visto que ambas são semelhantes (já que o Delphi surgiu dela). No Delphi só foram acrescentados comandos próprios para você utilizar e manipular os seus objetos (botões, formulários, etc)... O que antes você tinha que codificar no pascal tudo na mão, isto é, criar rotinas pra montar a tela, simular botões, etc..., no Delphi o compilador já lhe dá praticamente pronto com sua gama de componentes.

 

O que você realmente precisa saber é pensar logicamente, isto é, montar a cadeia de comandos que seu programa precisará executar para solucionar o problema para o qual foi proposto e desenvolvido... sabendo isto, você consegue se adaptar a qualquer linguagem de programação do mercado após um curto período de adaptação a mesma.

 

[]'s

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.