Documentos de Académico
Documentos de Profesional
Documentos de Cultura
TABLA COMPARATIVA
Lenguaje características Fortalezas Debilidades Opinión
PHP Utilizado para Su sintaxis es Necesita un Es un lenguaje
generar páginas muy similar a servidor para que está muy
web dinámicas otros lenguajes funcionar bien
Se ejecuta en el Fácil La POO es documentado y
servidor Es un lenguaje deficiente para se pueden
Los usuarios no muy popular tiene aplicaciones encontrar un
pueden ver el una comunidad grandes sinfín de
código PHP muy grande Todo el trabajo ejemplos y
únicamente Rápido se realiza el en tutoriales lo cual
reciben en sus Multiplataforma servidor y lo hacer una
navegadores Maneja base de mucha muy buena
código HTML datos información o opción para
Las páginas que Bastante solicitudes aprender y
genera son documentado pueden ser conocer sobre la
ineficiente. programación.
visibles para Libre y gratuito.
prácticamente Varias funciones
cualquier No requiere
navegador y definición de
computadora o variables
dispositivos
Puede ser
móviles que
combinado junto
pueda interpretar
a HTML
el HTML.
Tiene muchos
No se necesita la
frameworks que
instalación de
facilitan el
PHP en el lado del
desarrollo en este
cliente.
lenguaje.
Versiones
Muchos servicios
resiente permiten
de alojamiento
la POO
web tienen PHP
Lenguaje de alto
nivel
RUBY Orientado a Diferencia entre es Sus sintaxis es
objetos mayúsculas y relativamente muy simple y
Lenguaje de alto minúsculas nuevo y no fácil de aprender
nivel Maneja cuenta con y posible
Sintaxis similar a excepciones mucha utilizarlos en
Python y Perl Puede cargar documentación baria
Opensource librerías si el en comparación plataformas,
Lenguaje para la sistema operativo con otros además es
creación de lo permite lenguajes de Opensource y
aplicaciones de Multiplataforma programación libre.
escritorio y Portátil no está muy
aplicaciones web. Desarrollo de difundido en
bajo costo relación a otros
Software libre lenguajes.
multiplataforma
JSP Lenguaje para ejecución rápida Complejidad Su sintaxis es
(Java creación de sitios de servlets. de aprendizaje similar a java
Server dinámicos Código bien por lo que
Pages) Necesita un estructurado podría ser
servidor Tomcat Integridad con relativamente
Motor basado en módulos java fácil de aprender
servlets de java La parte para los que
multiplataforma dinámica está saben programa
escrita en java en java.
ASP Desarrollado por Usa visual Basic De paga La principal
(Active Microsoft script El hospedaje desventaja de
Server Tecnología del Comunicación de sitios web es este lenguaje es
Pages) lado del servidor optima con SQL costos el costo.
Requiere de server Necesita de
Internet Soporta JScript mucho código
Información para funciones
Server (IIS) sencillas
ASP.ET Sucesor de ASP Controles de Mayor es un lenguaje
Creada por usuarios y consumo de que tiene con
Microsoft personalizados recursos mejores
De paga Fácil características
Orientado a mantenimiento que su primera
objetos Incremento en versión
velocidad
Mayor seguridad
Python permite la libre y código los lenguajes es un opción
creación de todo fuente abierto interpretados más para realizar
tipo de programas lenguaje de suelen ser páginas web
incluso sitios web propósito general relativamente dinámicas, tiene
no requiere de multiplataforma lentos el gran beneficio
compilación es un orientado a de ser un
código objetos lenguaje
interpretado portable multiplataforma
por lo que tener
problemas al
utilizar una u
otra plataforma
es mínimo.
JavaScript es un lenguaje los script tiene No soporta Es un lenguaje
interpretado capacidad herencias fácil de aprender
es similar a java limitada por Código visible y que puede
es orientado a razones de por cualquier hacer un sitio
objetos seguridad usuario web muy
se ejecuta del El código debe dinámico y
lado del cliente ser descargado grandes efectos.
lenguaje de completamente Además cuenta
scripting seguro Puede poner con múltiples
y fiable en riesgo la librerías de
seguridad del terceros las
sitio con el cuales pueden
actual problema facilitar el
llamado XSS desarrollo de
(significa en scripts.
inglés Cross
Site Scripting
renombrado a
XSS por su
similitud con
las hojas de
estilo CSS).
C++ Orientado a Ideal para No soporta Al ser
objetos sistemas robustos creación de multiplaforma y
Rápido IDEs de aplicaciones rápido es una
desarrollo son web buena
DEV C++, Complejo alternativa para
BORLAND C, visualmente el desarrollo de
TURBO C aplicaciones
Es multiplaforma para escritorio
C Popular para la Rápido No es popular Es un lenguaje
creación de Eficiente para la creación bastante rápido
software de Es un lenguaje de aplicación por estar cercano
sistema orientado a la Sintaxis a los lenguajes
implementación de
compleja de bajo nivel y
Sistemas
Operativos, la principal
concretamente desventaja de
Unix este lenguaje es
sus sintaxis que
resulta ser
compleja y
difícil o tedioso
de implementar.
C# Está orientado a Se desempeña de Requiere un Es un lenguaje
objetos forma plena en mínimo de 4 gb ideal para
Esta los sistemas para su desarrollar
estandarizado por operativos instalación. aplicaciones
Microsoft como Windows. para los entorno
parte de su Sintaxis más en de Windows.
plataforma net. comparación con
C y C++
Posibilidad de
realizar
aplicaciones web,
de escritorio y
móviles.
Java Es orientado a Al ser orientado Es un lenguaje Es un lenguaje
objetos a objetos permite interpretado así bastante
Multiplataforma su que es documentado y
modularización relativamente fácil de
Permite la lento en aprender,
creación de comparación contiene muchas
aplicaciones de con otros librerías tiene
escritorio Tiene lenguajes varias
soporte a alternativas de
desarrollo de framework para
aplicaciones un desarrollo
móviles y web. más fácil y
creación de
aplicaciones
robustas.