Documentos de Académico
Documentos de Profesional
Documentos de Cultura
2. Herramientas de un IDE
• Un editor 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 interfaces gráficas de usuario.
3. Funciones de un IDE
Los IDE proveen un marco de trabajo amigable para 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 un sistema en tiempo de ejecución, en donde se
permite utilizar el lenguaje de programación en forma interactiva, sin necesidad de trabajo
orientado a archivos de texto, como es el caso de Smalltalk u Objective-C.
• Eclipse
• NetBeans
• IntelliJ
• BlueJ
• Codenvy
5. Indicar si los siguientes IDEs son libres, que lenguajes soportan y en que sistema
operativo se pueden instalar
NetBeans:
Lenguajes: JAVA, JSP, Haskell, CPP, Tacc, Sh, Lex, Perl, Objc y Ansic
Propiedad: Libre
Lenguajes: Batch, C, C#, C++, CSS, Clojure, CoffeeScript, Dockerfile, F#, Go, Groovy,
HTML, Handlebars, JSON, Java, JavaScript, Less, Lua, Makefile, Markdown, Objetive-C,
Objetive-C++,PHP, Perl, PowerShell, Properties, Pug, Phyton, R, Razor, Ruby, Rust,
SCSS, SQL, Shell Script, Swift, TypeScript, XML y YAML.
Propiedad: Libre
Eclipse:
Propiedad: Libre
FlashBuilder:
Lenguajes: PHP
Propiedad: De pago
Gambas:
Propiedad: Libre
Anjuta:
Propiedad: Libre
Lenguajes: C++
Propiedad: De pago
Lenguajes: C++
Prepiedad: De pago
JBuilder:
Lenguajes: Java
Propiedad: Libre
XCode
Propiedad: De pago
GNAT
Propiedad: Libre