Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Softwares de
programación.
Altamirano Andrade Edgar Gael
Altamirano Herrera Roberto
Rosas Quevedo Nayeli Maryant
Rueda Domingues Enoc Tonatiuh
Trujillo Carlos Alejandro Isaac
Índice
1. Dev C++
2. NetBeans
3. Python
4. Java
5. Visual Estudio
6. JCreator
7. CodeBlocks
8. Lazarus
9. Eclipse IDE
10. Ruby
Dev C++
Soporta compiladores basados en
GCC, por ejemplo Mingw.
NetBeans
semánticamente.
Es de tipado dinámico
Cuando declaramos una variable, no es necesario decirle de que tipos
son los datos (si es int, string, float, etc.). La variable se adapta a lo que
escribimos cuando se ejecuta el programa.
Es orientado a objetos
Ya hemos dicho que podemos aplicar otro estilo de programación,
hacer software orientado a objetos conlleva una serie de ventajas
estándar, sobretodo a la hora de reutilizar los componentes gracias a la
herencia y sus funciones de polimorfismo.
Java
Java
Es un lenguaje de programación y
una plataforma
JAVA
1. Sintaxis simple (similar a c y C++)
2. Orientada a objetos (OOP).
3. Multiplataforma.
4. Interpretado (acelera su ejecucion Remota).
5. Portable.
6. Multihilo.
7. Distribuido.
8. Sólido.
9. Seguro.
Visual Studio
VIsual Basic.Net
4°
Barra de
herramintas
Caracteristicas principales
RESALTADO DE SINTAXIS:
JCreator resalta varios elementos de código fuente,
como nombres de métodos y palabras claves como
new y class.
NUMEROS DE LÍNEA:
Por defecto JCreator enseña líneas con numero
mientras se ingresa el código.
CODE BLOCKS
Edición visual
CODE Como ejemplo podemos nombrar uno de los
complementos incluidos predeterminadamente:
BLOCKS
WxSmith. Este complemento provee a Code::Blocks
de funcionalidad para edición visual.
LAZARUS
abierto en un entorno integrado de desarrollo (IDE)
que incluye un editor de código con resalte de
sintaxis y un diseñador de formularios visual, así
Herramienta de desarrollo como una librería de componentes que es
rápido de aplicaciones (RAD) altamente compatible con la librería de
basada en el lenguaje de componentes visual de Delphi (VCL).
programación Object Pascal,
disponible para los sistemas
operativos Windows, GNU/Linux La librería de componentes de Lazarus (LCL)
y Mac OS X. Se trata de una incluye los equivalentes para muchos de los
alternativa libre y gratuita a controles familiares de VCL tales como formas,
Delphi, desarrollada como botones, cajas de texto y más que se utilizan para
proyecto de software libre a crear aplicaciones que tienen un interfaz gráfico de
partir de Free Pascal. usuario (GUI).
El código fuente
completo está
disponible no Como Delphi, Lazarus es una
solamente para el herramienta de
compilador de Free programación de uso
Pascal y el IDE de general, significando que
Lazarus, sino también usted puede desarrollar una
para todas las variedad amplia de
unidades que programas con ellos.
construyan Free Pascal
RTL y Lazarus LCL.
Eclipse IDE
Eclipse el concepto de trabajo está basado en las
perspectivas, que no es otra cosa que una pre
configuración de ventanas y editores, relacionadas
entre sí, y que nos permiten trabajar en un
Eclipse IDE
determinado entorno de trabajo de forma óptima.