Entorno De Desarrollo Integrado
Un entorno de desarrollo integrado, llamado también IDE (sigla en inglés de integrated development environment), es un programa informático compuesto por un conjunto deherramientas de programación. Puede dedicarse en exclusiva a un solo lenguaje de programación o bien poder utilizarse para varios.
Dev C++, un entorno para el lenguaje de programaciónC++.WebDevStudio, un IDE en línea para el lenguaje de programación C/C++.
Un IDE es un entorno de programación que ha sido empaquetado como un programa de aplicación, es decir, consiste en un editor de código, uncompilador, un depurador y un constructor de interfaz gráfica (GUI). Los IDEs pueden ser aplicaciones por sí solas o pueden ser parte de aplicaciones existentes. El lenguaje Visual Basic, por ejemplo,puede ser usado dentro de las aplicaciones de Microsoft Office, lo que hace posible escribir sentenciasVisual Basic en forma de macros para Microsoft Word.
Los IDE proveen un marco de trabajo amigablepara la mayoría de los lenguajes de programación tales como C++, PHP, Python, Java, C#, Delphi,Visual Basic, etc. En algunos lenguajes, un IDE puede funcionar como unsistema en tiempo de ejecución,en donde se permite utilizar el lenguaje de programación en forma interactiva, sin necesidad de trabajo orientado aarchivos de texto, como es el caso de Smalltalk u Objective-C.
Componentes
Uneditor de texto
Un compilador
Un intérprete
Un depurador
Un cliente
Posibilidad de ofrecer un sistema de control de versiones.
Factibilidad para ayuda en la construcción de interfacesgráficas de usuario.
Lenguajes
Algunos entornos son compatibles con múltiples lenguajes de programación, como Eclipse o NetBeans, ambos basados en Java; o MonoDevelop, basado en C#. También puedeincorporarse la funcionalidad para lenguajes alternativos mediante el uso de plugins. Por ejemplo, Eclipse y NetBeans tienen plugins para C, C++, Ada, Perl, Python,Ruby y PHP, entre otros.
Actitudes en...
Regístrate para leer el documento completo.