Les IDE gratuits

Un article de Mangue.org, l'encyclopéde libre.


Avant de se poser la question de savoir quel outil utiliser pour programmer dans tel ou tel langage, lisez cette page, vous y trouverez une liste (non exhaustive) d'IDE (Integrated Development Environment ou Environnement de Développement Intégré (EDI) en français) gratuits et/ou open source classés par langages. N'hésitez pas à compléter la liste (http://www.mangue.org/assowiki/index.php?title=Les_IDE_gratuits&action=edit)...


Sommaire

C/C++


  • DevC++ (http://www.bloodshed.net/) (Win) - Compilateur Mingw/GCC, Les différents packs (http://www.bloodshed.net/dev/packages/index.html) pour utiliser la sdl, Allegro...
  • Kylix (http://www.borland.fr) (Linux) - Borland, style RAD
  • C++BuilderX (http://www.borland.fr) - Borland
  • QtDesigner (http://www.trolltech.com/products/qt/designer.html)
  • MinGW Developer Studio (http://www.parinya.ca/) - Visual Studio Style
  • Anjuta (http://anjuta.sourceforge.net) - Linux
  • Code::Blocks (http://www.codeblocks.org/) (Win/Linux) ; Compilateur: Mingw/GCC | MS Visual C++ Free Toolkit 2003 | Borland's C++ Compiler 5.5 | DigitalMars | OpenWatcom (CVS)
  • Relo C/C++ (http://sourceforge.net/projects/fidel/), nécessite soit le compilateur Borland [1] (http://www.borland.fr), soit GCC ou encore le compilateur de visual C++ 6.
  • Visual C++ Express 2005 (http://www.microsoft.com/france/msdn/vstudio/express/vcppxpress.mspx), Microsoft (Win)


Java



C#


  • C# Builder (http://www.borland.fr) (Win) - Borland, style RAD
  • SharpDevelop (http://icsharpcode.net/OpenSource/SD/Default.aspx)
  • MonoDevelop (http://www.monodevelop.com/) (linux)
  • C# Studio (http://csharp-studio.sourceforge.net/)
  • Visual C# Express 2005 (http://www.microsoft.com/france/msdn/vstudio/express/vcsharpexpress.mspx), Microsoft (Win)


Delphi


Clé d'activation : http://www.borland.com/products/downloads/download_delphi.html
Composants gratuits : http://delphi-jedi.org/
  • Kylix (http://www.borland.fr) (Linux) - Borland, style RAD


PHP


  • DEV-PHP (http://devphp.sourceforge.net)
  • Zend Studio (http://www.zend.com/store/products/zend-studio-personal.php)
  • Maguma Open Studio (http://sourceforge.net/projects/openstudio)


Python


  • Eric3 (http://www.die-offenbachs.de/detlev/eric3.html)
  • Idle (http://www.python.org/idle/)


Visual Basic



Ruby


  • FreeRide, [2] (http://rubyforge.org/projects/freeride/), [3] (http://freeride.rubyforge.org/wiki/wiki.pl)
  • Eric3 (http://www.die-offenbachs.de/detlev/eric3.html)


Assembleur


  • MPlab (http://www.microchip.com) - Microchip - Assembleur pour les microcontrôleurs PIC
  • Radasm (http://radasm.visualassembler.com/), screenshots + tutorial, [4] (http://members.a1.net/ranmasaotome/main.html)


Multilangage


  • Kdevelop (http://www.kdevelop.org/) (linux)
  • Eclipse (http://www.eclipse.org/)
  • Jext (http://www.jext.org/) (multiplateforme)
Outils personels