Compilateurs et IDE Pascal

Ajouter un nouvel élément

ang Turbo Pascal for Windows (TPW)

Éditeur : Borland (Embarcadero) + 4,07 Mo
Version 1.5.

Turbo Pascal for Windows (TPW) permet de réaliser des applications pour Windows 16 bits (dans ses versions 3.0 et 3.1). TPW est fourni avec la bibliothèque ObjectWindows (OWL).

Toutefois, des programmes Turbo Pascal pour DOS peuvent être aisément portés sous Windows grâce aux unités WinCRT (une fenêtre Windows qui émule un écran DOS) et WinDOS (qui reprend pas mal de routines de l'unité DOS).

Une aide complète sur l'API de Windows 3.1 est également fournie.
Téléchargement :
Compatibilité :
Windows  

ang Turbo Pascal

Éditeur : Borland (Embarcadero) + 1,8 Mo
Version 7 (patchée).

Turbo Pascal est incontestablement le compilateur Pascal le plus connu. Datant des années 1980, il reste sans doute le meilleur compilateur DOS mode réel, le plus fidèle au langage et le plus rapide à maîtriser. C'est bien simple, le compilateur de Borland a sans cesse été copié, jamais égalé.

Doté d'une aide en Français et d'un environnement de développement performant, Turbo Pascal 7, alias TP7, possède aussi un débogueur intégré que nombre de compilateurs pourraient lui envier. C'était sans nul doute le meilleur compilateur pour débuter sous DOS; mais pour débuter en Pascal de nos jours, préférez-lui Free Pascal.

La version que vous pouvez télécharger ci-dessous est patchée, c'est-à-dire qu'un correctif a été apporté à l'unité Crt pour éviter une erreur d'exécution systématique sur les machines récentes.
Téléchargement :
Compatibilité :
Windows  

ang Free Pascal

Éditeur : Free Pascal Team +
Version 2.6.2 - 21/02/2013.

Free Pascal est le compilateur Pascal le plus complet, en ce sens qu'il tourne sur beaucoup de plateformes et permet de compiler pour à peu près tout ce qui existe. L'équipe de développement de Free Pascal est très active et les versions se succèdent à un rythme assez élevé, de nouvelles plateformes-cibles étant régulièrement proposées.

L'interface native ne dépaysera pas trop les utilisateurs du bon vieux Turbo Pascal. Mais d'autres environnements de développement plus performants sont disponibles, comme Lazarus ou Dev-Pascal.

Téléchargement :
Compatibilité :
Linux Mac Windows  

ang Borland Pascal for Windows (BP7 ou BPW)

Éditeur : Borland (Embarcadero) + 4,5 Mo
Version 7.

Borland Pascal est la version professionnelle de Turbo Pascal (qui est d'ailleurs fourni dans le package).

Borland Pascal est en mesure de créer des applications :
  • DOS mode réel;
  • DPMI (mode protégé);
  • Windows 16 bits (dans ses versions 3.0 et 3.1).

Son champ d'application est donc beaucoup plus vaste que Turbo Pascal !

L'environnement de développement de Borland Pascal est une application graphique Windows. Il est accompagné de Turbo Assembler et Turbo Debugger. Ce dernier s'avère nécessaire car, malheureusement, Borland Pascal n'est pas en mesure de déboguer seul un programme DPMI ou Windows.

Borland Pascal est fourni avec l'excellente bibliothèque OWL (Object Windows Library), sur laquelle Borland a par la suite développé Delphi, le célèbre environnement RAD.
Téléchargement :
Compatibilité :
Windows  

ang Dev-Pascal en français

Éditeur : Developpez.com + 856 Ko
Version 1.9.2 - 05/05/2012.

Il s'agit de l'interface en français de Dev-Pascal. C'est une exclusivité Developpez.com !
Téléchargement :
Compatibilité :
Windows  

ang Virtual Pascal

Éditeur : Vitaly Mirianov et Allan Mertner + 12,9 Mo
Version 2.1 build 279 - 16/12/2004.

Virtual Pascal est un compilateur très performant et d'une compatibilité évoluée avec Borland Pascal et Delphi (jusqu'à la version 3). Il offre une passerelle 32 bits vers la bibliothèque OWL (Object Windows Library). Son EDI avec debugger intégré est excellent. Virtual Pascal est fourni avec toute la documentation nécessaire.

Virtual Pascal permet de créer des applications pour Windows, Linux et OS/2 (32).

Différents tutoriels sont à votre disposition :
Téléchargement :
Compatibilité :
Linux Windows  

ang Dev-Pascal

Éditeur : Bloodshed Software + 8 Mo
Version 1.9.2 - 10/07/2002.

Dev-Pascal est un environnement de développement destiné à être utilisé avec les compilateurs Free Pascal ou GNU Pascal. Il offre une interface sous Windows qui permet de remplacer avantageusement l'IDE natif de ces derniers. Il permet même d'intégrer un debugger.
Par sa facilité de prise en main, Dev-Pascal peut être conseillé aux débutants, moyennant l'installation d'une version plus récente du compilateur Free Pascal.
Téléchargement :
Compatibilité :
Windows  

ang Lazarus

Éditeur : Lazarus Team +
Version 1.0.8 - 17/03/2013.

Lazarus est un environnement de développement visuel multiplateforme, open-source, qui constitue une excellente alternative à Delphi.
Il est basé sur le compilateur Free Pascal, est disponible sur Windows, Linux, MacOS X et FreeBSD et peut compiler pour beaucoup d'autres plateformes.
De version en version, la stabilité et les possibilités de Lazarus augmentent de manière considérable.

Lazarus peut compiler du code Delphi et utiliser des composants initialements écrits pour Delphi. L'équivalent de la VCL de Delphi est la LCL (Lazarus Component Library).
Du code ne faisant pas directement appel à des fonctionnalité bas niveau d'un OS en particulier peut théoriquement être compilé pour toutes les plateformes supportées.
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang Plugin Turbo Pascal pour Eclipse

Éditeur : Zied Ben Rhouma + 4,1 Mo
Version 1.0 - 02/02/2011

Il s'agit d'un plugin offrant une solution très simple pour les étudiants pour travailler avec Turbo Pascal dans un environnement graphique.
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang MiniPascal

Éditeur : Clandestino +
Version 0.2.0.5 - 09/08/2004.

MiniPascal est un petit environnement de développement autonome permettant d'écrire et de compiler des programmes en utilisant le langage Pascal. MiniPascal est fourni avec une version modifiée du compilateur Free Pascal.
Téléchargement :
Compatibilité :
Windows  

ang PIC Micro Pascal

Éditeur : PMP Team +
Version 1.6.1 - 27/01/2012.

PIC Micro Pascal est un compilateur gratuit gérant entièrement les composants PIC18, PIC16, PIC12 et PIC10. La virgule flottante (FP) est supportée (pour les PIC16 et PIC18 seulement). Les nouveaux PIC16 enhanced mid-range sont également supportés.
Il possède un environnement de développement complet sous Windows; le compilateur tourne avec la suite Microchip MPASM/MPLINK.

L'équipe de développement est toujours à la recherche de beta-testeurs.
Téléchargement :
Compatibilité :
Windows  

ang Turbo51

Éditeur : Igor Funa +
Version 0.1.3.16 - 14/10/2012.



Turbo51 est un compilateur Pascal gratuit pour la famille de micro-contrôleurs 8051. Il fonctionne uniquement en ligne de commande dans une console Windows.

Il supporte la syntaxe Turbo/Borland Pascal 7 et permet d'inclure du code Assembleur (à la limite, il peut compiler du code entièrement en Assembleur).

Il peut produire des fichiers aux formats BIN, HEX et OMF et a le bon goût de générer également un source Assembleur complet.
Téléchargement :
Compatibilité :
Windows  

ang GNU Pascal

Version 3.4.4 beta - 18/02/2004.

Avant l'essor irrésistible de Lazarus, GNU Pascal (également connu sous les noms DJGPP ou GPC) était le compilateur Pascal incontournable dans le monde du libre.

Sa compatibilité avec Turbo Pascal et Delphi n'est pas vraiment une réussite exemplaire. La mise au point d'un programme est souvent tâche ardue. Par exemple, à partir du moment où votre code n'est pas portable sur toutes les plateformes utilisables avec GNU, il n'est plus compilable. De plus, l'usage de l'assembleur AT&T ne simplifie pas les choses. La compilation se révèle aussi très lente comparée à celle des autres compilateurs. Le débogage n'est pas toujours non plus une partie de plaisir.

Les deux environnements de développement les plus souvent utilisés avec GNU Pascal sont Dev-Pascal et RHIDE.
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang True Compiler

Éditeur : Soft-Universe + 7,4 Mo
Version 0.2010.1.1 - 19/09/2010.

True Compiler, appelé précédemment Compiler911, est un environnement de développement complet, gratuit, fonctionnant sous Windows, permettant de compiler de l'Object Pascal et de l'Assembleur. La particularité de True Compiler est de permettre de créer du code pour un noyau de système d'exploitation ou, par exemple, un secteur de boot incluant du code 16 bits et du code 32 bits.

Il possède également un éditeur de ressources Win32 et un éditeur de dialogues.
Téléchargement :
Compatibilité :
Windows  

ang FlashPascal 2

Éditeur : Execute + 819 Ko
Version 13.05.04 - 04/05/2013

FlashPascal 2 est un environnement de développement Flash en Pascal, tournant sous Windows.

Il est indépendant de Flash Pascal open-source. Pour distinguer FlashPascal nouvelle version de la version OpenSource sur SourceForge.net, il s'appelle en effet "FlashPascal 2" comme "ActionScript 2".

Le numéro de version est constitué tout simplement de la date au format YY.MM.JJ.
Téléchargement :
Compatibilité :
Windows  

ang CodeTyphon

Éditeur : PilotLogic + 408 Mo
Version 4.20 - 13/04/2013

CodeTyphon est un environnement de développement visuel complet, pouvant être installé sur 8 plateformes différentes et pouvant compiler pour plus de 20 plateformes (!). Il est basé sur le compilateur Free Pascal ainsi que sur Lazarus, qui sont automatiquement installés.
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang MIDlet Pascal

Version 3.5 - 02/02/2013.



MIDlet Pascal est un environnement de développement dédié au développement d'applications pour mobiles. Il tourne de façon autonome sous Windows et sous Linux à l'aide de wine.

Le compilateur traduit le source Pascal en bytecode Java 2 Micro Edition (J2ME). Les programmes peuvent alors être exécutés sur n'importe quel mobile équipé de Java et dans des émulateurs J2ME.

Voici quelques liens vers des émulateurs de téléphones mobiles :

MIDlet Pascal a évolué depuis la version 2; il est devenu open source depuis la version 3; le projet sur la version 4.0 prévoit un compilateur Free Pascal et un IDE comme Lazarus.
Téléchargement :
Compatibilité :
Windows  

ang PP Compiler pour Android (Pépé le Compiler)

Éditeur : Philippe Guillot + 165,8 Ko
Version 1.10 - 12-11-2012.

PP Compiler pour Android ou Pépé le Compiler est le portage pour la plateforme Android du compilateur PP pour PalmOS.
Il génère du code ARM natif et s'exécute en mode console. Si vous avez du temps à perdre avec votre téléphone ou votre tablette dans le métro ou le train, Pépé est fait pour vous.

Pour le prix de ce freeware, vous avez droit à :
  • Un éditeur;
  • Un compilateur qui supporte l'assembleur ARM et permet les syscall du noyau Linux;
  • Un désassembleur pour examiner vos sources et bidouiller.
Téléchargement :
Compatibilité :
 

ang Flash Pascal

Éditeur : Paul TOTH & Péter Gábor + 231,8 Ko
Version : 0.8 - 15/12/2011.

Flash Pascal est un compilateur en ligne de commande permettant de créer des fichiers SWF (Flash) en Pascal Objet.
Il peut également générer un fichier html permettant de tester sur votre navigateur les fichiers Flash compilés.
Téléchargement :
Compatibilité :
Windows  

ang paxCompiler

Éditeur : Alexander Baranovsky + 345 Ko (La
Version : 3.1 - 21/11/2012

paxCompiler est un compilateur destiné à être embarqué, sous forme de composant, dans des applications Delphi (de la version 5 à la version XE3) et Lazarus (Free Pascal 2.x). Il peut bien sûr compiler de l'Object Pascal mais est également capable de compiler du Basic (similaire au VB.NET) et du JavaScript. Il dispose d'un debugger.
Téléchargement :
Compatibilité :
Windows  

44 éléments

Connexion

Identifiant
Mot de passe
S'inscrireMot de passe oublié ?
 
 
 
 
Partenaires

Hébergement Web