Tiene un conjunto completo de Rápido eficiente, es instrucciones de control, un lenguaje orientado No es popular para la Programación permite la agrupación a la implementación creación de C imperativa. de instrucciones, de Sistemas aplicación, sintaxis Incluye el concepto de Operativos, compleja. puntero, lenguaje concretamente Unix. estructurado. Tiene un conjunto completo de Es potente en cuanto instrucciones de control, No es atractivo Multiplataforma, a lo que se refiere a permite la agrupación visualmente, no orientado a objetos, creación de sistemas C++ de instrucciones, incluye soporta para imperativo y complejos un el concepto de puntero, creación de páginas programación genérica. lenguaje muy Los argumentos de las web robusto. funciones se transfieren por su valor. Se desempeña de forma plena en los sistemas operativos Está orientado a Windows. Sintaxis objetos. Está Sencillez de uso, Requiere un mínimo más en comparación C# estandarizado por compatible, moderno, de 4 GB para su con C y C++, Microsoft como parte de recolección de basura. instalación. Posibilidad de su plataforma net. realizar aplicaciones web, de escritorio y móviles. Java Orientado a objetos Simple, Orientado a Al ser orientado a Es un lenguaje Objetos, tipado objetos permite su interpretado así que estáticamente, modularización. es relativamente distribuido, Interpretado, Permite la creación lento en comparación robusto, seguro, de de aplicaciones de con otros lenguajes. arquitectura neutral, escritorio. Tiene multihilo, con recolector soporte a desarrollo de basura, portable, de aplicaciones dinámico. móviles y web. Permite la creación de todo tipo de programas libre y código fuente Los lenguajes incluso sitios web, no abierto, lenguaje de interpretados suelen Python Orientado a objetos requiere de compilación propósito general, ser relativamente es un código portable. lentos. interpretado. Se caracteriza por Es relativamente preocuparse más por el Diferencia entre nuevo y no cuenta desarrollador que por la mayúsculas y con mucha máquina, esto se minúsculas, maneja documentación en traduce en dos cosas: excepciones, puede comparación con Ruby Orientado a objetos, a) La sintaxis es muy cargar librerías si el otros lenguajes de amigable y se lee casi sistema operativo lo programación. como lenguaje natural. permite, portátil, No está muy b) El performance no es desarrollo de bajo difundido en relación igual que en lenguajes costo, software libre. a otros lenguajes. de más bajo nivel. Utilizado para generar Su sintaxis es muy Como es un lenguaje Multiparadigma, páginas web dinámicas, similar a otros que se interpreta en imperativo, orientado a se ejecuta en el lenguajes, fácil, es un ejecución, para PHP objetos, procedural y servidor, no se necesita lenguaje muy popular ciertos usos puede reflexivo. la instalación de PHP en tiene una comunidad resultar un el lado del cliente, muy grande, rápido, inconveniente que el versiones resiente bastante código fuente no permiten la POO, documentado, libre y pueda ser ocultado. lenguaje de alto nivel. gratuito, no requiere La ofuscación es una definición de técnica que puede variables puede ser dificultar la lectura combinado junto a del código pero no la HTML impide y, en ciertos casos, representa un costo en tiempos de ejecución. La característica Los script tiene principal, es la de ser un No soporta capacidad limitada lenguaje de scripting, herencias, código por razones de pero, sobre todo, la de visible por cualquier JavaScript Orientado a objetos seguridad, se ejecuta ser el lenguaje de usuario, el código del lado del cliente, scripting por excelencia debe ser descargado lenguaje de scripting y, sin lugar a dudas, el completamente. seguro y fiable más usado. E s un lenguaje de hipertexto, es decir, un Lenguaje estático, la lenguaje que permite interpretación de escribir texto de forma Sencillo que permite cada navegador (Hyper Text Markup estructurada, y que está describir hipertexto, puede ser diferente, Language) es el compuesto por archivos pequeños, guarda muchas HTML lenguaje con el que se etiquetas, que marcan lenguaje de fácil etiquetas que pueden escriben las páginas el inicio y el fin de cada aprendizaje, lo convertirse en web. elemento del admiten todos los “basura” y dificultan documento, además exploradores. la corrección, lento puede ser creado y para ejecutar editado con cualquier archivos pesados. editor de textos básico. Posee una curva de Problema de aprendizaje muy versionado asociado rápida, integra el con varias librerías diseño e Es un lenguaje de DLL, conocido como implementación de programación dirigido DLL HELL, pobre formularios de por eventos, posee un soporte para Windows, e s uno de manejo muy sencillo de programación Visual Basic Imperativo de alto nivel los lenguajes de uso cadenas de caracteres, orientada a objetos, más extendido, por lo posee varias bibliotecas incapacidad para que resulta fácil para manejo de bases crear aplicaciones encontrar de datos. multihilo, sin tener información, que recurrir a documentación y llamadas del api de fuentes para los Windows. proyectos.