1. Actividad 04. Cuadro Comparativo
de los lenguajes de Desarrollo
Alumna: María del Carmen Zepeda Jáuregui 4°G Programación
Maestra: María de Lourdes Ramírez Villaseñor
2. Lenguaje Características Ventajas Desventajas Ejemplo
C++ • Tiene un conjunto
completo de
instrucciones de
control
• Permite la agrupación
de instrucciones
• Lenguaje de POO
• Es muy potente
• Es mucho mas difícil de
usar
• No es atractivo
visualmente
• Apache
• Excell
Xamarin • Optimiza el código en
su máxima expresión
• Toma el código C# y lo
compila
• Cubre todo el ciclo de
vida de una app
• Experiencias nativas
• Algunas apps creadas
presentan cierto retraso
en los procesos de
descarga
• Ocupan mucho espacio
de memoria
• Minecraft
Net Visual
Basic
• Esta completamente
basada en el
paradigma de
Orientación
• Es multilenguaje
• Es un lenguaje RAD
• Su código es
fácilmente migrable a
otros lenguajes
• Sin soporte
• No es multiplataforma
• Permite
programar
aplicaciones
Windows
Superwaba • Posee maquina virtual
• Lenguaje orientado a
objetos
• Multiplataforma
• POO
• Seguridad
• Soporte • Juegos
3. Lenguaje Características Ventajas Desventajas Ejemplo
Android Studio • Soporte para
programar
aplicaciones para
Android wear
• Actualizaciones
frecuentes
• Compila rápido
• Ejecución de la
desde el móvil
• Los requisitos son
un poco elevados
• Tira bastante del
PC y gasta batería
• El 80% de las apps
que vienen por
defecto en
nuestros celulares
App Inventor • Utiliza la librería
Open Blacks de
Java
• Se pueden
programar
aplicaciones mas
complejas en poco
tiempo
• No es necesario
instalar un IDE
• Son necesarios
mínimos
conocimientos de
programas
• No se puede subir
al Android Market
• Tamaño elevado
de APK
• Apps creadas en el
ámbito de estudio
Object C • Sencillo y estándar
• El tamaño de la
aplicación
completada no es
grande
• Orientada a
objetos
• Funciones y
sintaxis
• Un objeto puede
heredarse de una
clase
• Como el lenguaje
esta basado en C,
depende
de un header file
• Cocoa
• Inpress