Cuadro Comparativo Principales Lenguajes de Programación

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 6

Jose Alejandro Zavala Ramírez

C
Características
Tiene un conjunto Ventajas
completo de Rápido eficiente, es un Desventajas
instrucciones de control, lenguaje orientado a la No es popular para la
permite la agrupación de implementación de creación de aplicación,
instrucciones, Incluye el Sistemas Operativos, sintaxis compleja.
concepto de puntero, concretamente Unix.
lenguaje estructurado.
Jose Alejandro Zavala Ramírez

C++
Características
Tiene un conjunto
completo de Ventajas
Desventajas
instrucciones de control, Es potente en cuanto a
No es atractivo
permite la agrupación de lo que se refiere a
visualmente, no soporta
instrucciones, incluye el creación de sistemas
para creación de páginas
concepto de puntero, complejos un lenguaje
web
Los argumentos de las muy robusto.
funciones se transfieren
por su valor.
Jose Alejandro Zavala Ramírez

C#
Ventajas
Se desempeña de forma
Características plena en los sistemas
operativos Windows. Desventajas
Sencillez de uso,
Sintaxis más en Requiere un mínimo de
compatible, moderno,
comparación con C y C+ 4 GB para su instalación.
recolección de basura.
+, Posibilidad de realizar
aplicaciones web, de
escritorio y móviles.
Jose Alejandro Zavala Ramírez

Java
Características Ventajas
Simple, Orientado a Al ser orientado a
Objetos, tipado objetos permite su Desventajas
estáticamente, modularización. Permite Es un lenguaje
distribuido, la creación de interpretado así que es
Interpretado, robusto, aplicaciones de relativamente lento en
seguro, de arquitectura escritorio. Tiene soporte comparación con otros
neutral, multihilo, con a desarrollo de lenguajes.
recolector de basura, aplicaciones móviles y
portable, dinámico. web.
Jose Alejandro Zavala Ramírez

Python
Características
Permite la creación Ventajas Desventajas
de todo tipo de
libre y código fuente Los lenguajes
programas incluso
abierto, lenguaje de interpretados suelen
sitios web, no
propósito general, ser relativamente
requiere de
portable. lentos.
compilación es un
código interpretado.
Jose Alejandro Zavala Ramírez

Ruby
Características
Se caracteriza por Ventajas Desventajas
preocuparse más por el
Diferencia entre mayúsculas Es relativamente nuevo y no
desarrollador que por la
y minúsculas, maneja cuenta con mucha
máquina, esto se traduce en
excepciones, puede cargar documentación en
dos cosas: a) La sintaxis es
librerías si el sistema comparación con otros
muy amigable y se lee casi
operativo lo permite, lenguajes de programación.
como lenguaje natural. b) El
portátil, desarrollo de bajo No está muy difundido en
performance no es igual que
costo, software libre. relación a otros lenguajes.
en lenguajes de más bajo
nivel.

También podría gustarte