Section courante

A propos

Section administrative du site

Sommaire   Vue par niveau   Vue par catégorie   Vue par chronologie   Vue par élément   Vue par modèle technologique   Vue par institue
 
 
 
 
 

Voici un tableau montrant quelques outils de développements de langage de programmation :

Outils Description Plateforme Concurrent Site
AdaGIDE Outils de développements de langage de programmation Ada. Windows    
Adobe Flash Outils de développements d'animation utilisant le langage de programmation ActionScript. Windows    
Alice Pascal Outils de développements de langage de programmation Pascal. DOS, Atari ST   http://www.templetons.com/brad/alice.html
Anjuta DevStudio Outils de développements de langage de programmation C/C++. Linux    
Arachno Ruby Outils de développements de langage de programmation Ruby. Windows, Linux, Mac OS X FreeRIDE  
BEA Workshop Outils de développements centré sur langage de programmation Java et les outils si rattachant. Windows    
Borland C++ Outils de développements de langage de programmation C++. DOS, Windows 3.1 Symantec C++  
CodeBlocks Outils de développements de langage de programmation C/C++. Linux, Windows Borland C++, Visual C++  
Code Blue Outils de développements de langage de programmation Java. Java   http://codeblue.sourceforge.net/
Code Warrior Outils de développements de langage de programmation C/C++ de Metrowerks. Windows, Linux, Mac OS X   http://www.freescale.com/
Delphi Outils de développements rapide (RAD) avec un langage de programmation Pascal amélioré. Windows Lazarus, WDSibyl http://www.borland.com/
Dev+GNU Pascal Outils de développements de langage de programmation Pascal. Windows Turbo Pascal for Windows  
DreamWeaver Outils de développements pour le Web et les intégrateurs. Windows HomeSite  
EasyPHP Ensemble de serveur Web pour PHP comprenant Apache, PHP et MySQL. Windows    
Eclipse Outils de développements de multiple langage de programmation. Linux, Windows NetBeans, IntelliJ IDEA  
EclipseGavab Outils de développements de langage de programmation Pascal, Java, Ruby, C/C++, Haskell, PascalFC. Linux, Windows   http://www.gavab.es/wiki/eclipsegavab/
Elixir Repertoire Outils de développements payante de multiple langage de programmation Java, HTML, Scheme, TCL. AIX, Linux, Solaris, Windows, Mac OS X   http://www.elixirtech.com/
Flash Builder (Flex Builder) Outils de développements pour le langage de programmation ActionScript et le FLEX. Windows    
FreePascal Outils de développements de langage de programmation Pascal. DOS, Windows, Linux Turbo Pascal http://www.freepascal.org/
FreeRIDE Outils de développements de langage de programmation Ruby. Windows Arachno Ruby  
GNAT Programming Studio IDE de langage de programmation Ada (AdaCore). Linux, Unix, Windows, Mac OS X   http://libre.adacore.com/libre/tools/gps/
HomeSite Outils de développements pour le Web et les intégrateurs. Windows DreamWeaver  
IBM VisualAge PLI Outils de développements pour le langage de programmation PL/1. Windows    
IntelliJ IDEA IDE pour Java Java   NetBeans, Eclipse
JBuilder Outils de développements pour le langage de programmation Java. Windows Visual J++ http://www.borland.com/
Komodo IDE Outils de développements pour le langage de programmation Perl, Python, PHP, Ruby et JavaScript payante d'ActiveState. Windows, Mac OS X, Linux   http://www.activestate.com/komodo-ide
Jabberwocky Outils de développements pour le langage de programmation LISP. Windows, Mac OS X, Linux   http://jabberwocky.sourceforge.net/
JMP Outils de développements visuel pour SAS. Windows    
KDevelop Outils de développements pour le langage de programmation C/C++. Windows, Mac OS X, Linux, Solaris et FreeBSD.   http://kdevelop.org/
KDE Studio Outils de développements pour le langage de programmation C/C++. Linux    
Koala Compilateur pré-processeur de LESS, SASS, Compass et CoffeeScript Windows, Mac OS X, Linux    
Lazarus Outils de développements rapide avec un langage de programmation Pascal amélioré. Linux, Windows Delphi, WDSibyl  
Mini SAP Outils de développements pour ABAP/4. Linux, Windows    
Morfik Outils de développements RAD pour des applications Web de style AJAX. Linux, Windows    
NASM Compilateur de langage de programmation Assembleur 80x86. DOS, Linux, Windows TASM, MASM  
NetBeans Outils de développements de multiple langage de programmation. Linux, Windows Eclipse, IntelliJ IDEA  
Oracle Solaris Studio Outils de développements de langage de programmation C, C++ ou Fortran. Solaris sur SPARC, Linux sur x86/x64    
Padre Environnement de développement pour le langage de programmation Perl. Linux Perl Express  
Perl Express Environnement de développement pour le langage de programmation Perl. Windows Eclipse  
PhpStorm IDE et outils de développements de langage de programmation PHP. Windows Zend Studio https://www.jetbrains.com/phpstorm/
Quick Basic Outils de développements de langage de programmation Basic. DOS Turbo Basic  
Quick C Outils de développements de langage de programmation C. DOS Turbo C++  
Quick Pascal Outils de développements de langage de programmation Pascal. DOS Turbo Pascal  
Scintilla Outils de développements de langage de programmation C++ et le GTK+. Linux, Windows   http://www.scintilla.org/
SPE (Stani's Python Editor) Outils de développements de langage de programmation Python. Windows, Mac OS X et Linux    
Symantec C++ Outils de développements de langage de programmation C++ (Langage de programmation Symantec C++). DOS, Windows 3.1 Borland C++  
Symantec Café Outils de développements de langage de programmation Java. Windows    
TCL Developer Studio Outils de développements de langage de programmation TCL. Linux, Unix, Windows    
Titanium Outils de développement rapide pour créer des applications HTML, JavaScript et CSS. WindowsMac OS XLinux, iPhone et Android OS Adobe AIR http://www.appcelerator.com/
True BASIC Outils de développements de langage de programmation Basic payante. Windows, Mac OS X, DOS, Atari ST   http://www.truebasic.com/
Turbo Assembleur (TASM) Compilateur de langage de programmation Assembleur 80x86. DOS, Windows, OS/2 NASM, MASM http://www.borland.com/
Turbo Basic Outils de développements de langage de programmation Basic. DOS Quick Basic http://www.borland.com/
Turbo C Outils de développements de langage de programmation C. DOS Quick C http://www.borland.com/
Turbo C++ Outils de développements de langage de programmation C ou C++. DOS Quick C http://www.borland.com/
Turbo Pascal Outils de développements de langage de programmation Pascal. DOS, DPMI, Windows 3.1 Quick Pascal http://www.borland.com/
Turbo Pascal for Windows Outils de développements de langage de programmation Pascal. Windows 3.1 Dev+GNU Pascal http://www.borland.com/
VDKBuilder Outils de développements rapide (RAD) avec un langage de programmation C/C++. Linux    
Virtual Pascal Outils de développements de langage de programmation Pascal. Windows, OS/2 et Linux Turbo Pascal  
Visual C++ Express Outils de développements de langage de programmation C++. Windows XP/2003 C++ Builder  
VisualAge Smalltalk Outils de développements de langage de programmation Smalltalk. OS/390, z/OS, HP-UX et Red Hat Linux   http://www.ibm.com/
Visual Studio Outils de développements de multiple langage de programmation C++, C#, VB, .NET,... Windows Delphi, C++ Builder  
Visual Tcl Outils de développements de langage de programmation TCL. Unix, Windows, Macintosh, AS400    
VisualWorks Outils de développements de langage de programmation Smalltalk de Cincom. Windows   http://www.cincomsmalltalk.com/
Watcom C++ Outils de développements de langage de programmation C++. DOS, OS/2, Windows 3.1 Borland C++  
WDSibyl Outils de développements de langage de programmation Delphi. OS/2 et eComStation Delphi  
WebStorm Outils de développement rapide et léger pour du JavaScript. Windows, Linux, Mac OS X   http://www.jetbrains.com/webstorm/
WinDev Outils de développement rapide pour créer des applications orienté données. Il utilise le langage de programmation WLangage. Il a la possibilité d'avoir un accès natif à SAP 3/R, aux applications Google, à des commandes vocales,... Windows, Linux   http://www.pcsoft.fr/
wxPerl Outils de développements de langage de programmation Perl. Windows, Linux, Mac OS X   http://wxperl.sourceforge.net/
Xcode Outils de développements d'Apple de langage de programmation C, C++, Objective-C, AppleScript et Java destiné aux plateformes Mac OS X et iOS. Mac OS X   https://developer.apple.com/xcode/
Zend Studio Outils de développements de langage de programmation PHP. Windows PhpStorm, NetBeans http://www.zend.com/

Voici un tableau montrant quelques outils complémentaires de production :

Outils Description
Gradle Moteur de production pour Java, Scala, Groovy et C++
Maven Outil permettant d'automatiser et de résoudre les dépendances de Java
SBT Outil de construction pour les projets Java et Scala

Voici un tableau montrant quelques outils de développements d'équipe et de multiple versions :

Outils Description Organisation
CSV Outils de développement de multiples versions de fichiers dans une équipe de développement. Communauté libre
Git Outils de développement de multiples versions de fichiers dans une équipe de développement. Communauté libre
Mercurial Outils de développement de multiples versions de fichiers dans une équipe de développement. Communauté libre
StarTeam Outils de développement de multiples versions de fichiers dans une équipe de développement, de fils de discussions. Borland
SourceSafe Outils de développement de multi-versions de fichiers dans une équipe de développement. Microsoft
Subversion Outils de développement de multiples versions de fichiers dans une équipe de développement. Communauté libre
TortoiseHg Outils d'extension à Mercurial avec des systèmes de contrôles et permet la gestion des Dépôts de paquets (Repositories). Communauté libre
Visual Studio Team Explorer Outils de développement client de multi-versions de fichiers dans une équipe de développement. Microsoft

Voici un tableau montrant quelques outils d'émulations, de virtualisation et d'aide aux développements :

Outils Description Organisation
DOSBox Emulateur DOS intégrable sous BeOS, Linux, Mac OS X, OS/2 et Windows. Communauté libre
Qemu Emulateur et virtualisateur d'architecture 80x86 intégrable sous Linux ou Windows. Communauté libre
VirtualBox Machine de virtualisation d'architecture 80x86. Oracle (Sun Microsystems)
Virtual PC Machine de virtualisation d'architecture 80x86. Microsoft (Connectix)
VMWare WorkStation Machine de virtualisation d'architecture 80x86. VMWare

N.B.: Il faut noter que les machines virtuels ont l'avantage de pouvoir installés des systèmes d'exploitation à l'intérieur de fichiers, de cloner un système existant, de tester de multiples systèmes simultanéments sur une même machine sans investissements matériels supplémentaires. Par exemple, on installera sur un VMWare WorkStation, un Windows 98, Windows 2000 et Windows XP et on testera les différentes versions de navigateurs Web Internet Explorer 5, 5.5 et 6 sans changer d'ordinateur. Ces problèmes sont très communes dans le Web, où certains vivent des bogues et des mauvais fonctionnements d'applications sur une version particulière de navigateur mais pas sur un autre version.

Légende

    Cette couleur permet d'indiquer que le produit est abandonné ou discontinué.

Voir également

Serveur ou service logiciel
Références de logiciels

Dernière mise à jour : Dimanche, 1 mai 2016