Eclipse est un outil de développement de logiciels prenant en charge plusieurs langues. Eclipse utilise des plug-ins pour étendre ses capacités, y compris l'ajout de langues supplémentaires. Java est la langue principale et celle utilisée pour développer Eclipse. Certains autres langues disponibles dans Eclipse comprennent C, C ++, Perl et PHP. Eclipse est de télécharger et d'utiliser gratuitement et est considéré comme un logiciel open source. En plus du soutien de plusieurs langues, Eclipse peut être utilisé sur les systèmes d'exploitation Windows, Linux et Mac et fournit un forum communautaire et de soutien en ligne.