Está en la página 1de 4

Tabla comparativa de los lenguajes de programacin

Tabla comparativa de los lenguajes de programacin


TABLA COMPARATIVA
Lenguaje caractersticas Fortalezas Debilidades Opinin
PHP Utilizado para Su sintaxis es muy Necesita un Es un lenguaje
generar pginas web similar a otros servidor para que est muy
dinmicas lenguajes funcionar bien
Se ejecuta en el Fcil 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 sinfn de
cdigo PHP muy grande Todo el trabajo ejemplos y
nicamente reciben Rpido se realiza el en tutoriales lo
en sus navegadores Multiplataforma servidor y cual lo hacer
cdigo HTML Maneja base de mucha una muy buena
Las pginas que datos informacin o opcin para
genera son visibles Bastante solicitudes aprender y
para prcticamente documentado pueden ser conocer sobre
cualquier navegador ineficiente. la
Libre y gratuito.
y computadora o programacin.
Varias funciones
dispositivos mviles No requiere
que pueda definicin de
interpretar el variables
HTML.
Puede ser
No se necesita la combinado junto a
instalacin de PHP HTML
en el lado del
Tiene muchos
cliente.
frameworks que
Versiones resiente facilitan el
permiten la POO desarrollo en este
Lenguaje de alto lenguaje.
nivel Muchos servicios
de alojamiento web
tienen PHP
RUBY Orientado a objetos Diferencia entre es Sus sintaxis es
Lenguaje de alto maysculas y relativamente muy simple y
nivel minsculas nuevo y no fcil de
Sintaxis similar a Maneja cuenta con aprender y
Python y Perl excepciones mucha posible
Opensource Puede cargar documentacin utilizarlos en
Lenguaje para la libreras si el en comparacin baria
creacin de sistema operativo con otros plataformas,
aplicaciones de lo permite lenguajes de adems es
programacin Opensource y
escritorio y Multiplataforma no est muy libre.
aplicaciones web. Porttil difundido en
Desarrollo de bajo relacin a otros
costo lenguajes.
Software libre
multiplataforma
JSP Lenguaje para ejecucin rpida Complejidad Su sintaxis es
(Java creacin de sitios de servlets. de aprendizaje similar a java
Server dinmicos Cdigo bien por lo que
Pages) Necesita un estructurado podra ser
servidor Tomcat Integridad con relativamente
Motor basado en mdulos java fcil de
servlets de java La parte dinmica aprender para
multiplataforma est escrita en java los que saben
programa en
java.
ASP Desarrollado por Usa visual Basic De paga La principal
(Active Microsoft script El hospedaje desventaja de
Server
Tecnologa del lado Comunicacin de sitios web es este lenguaje es
Pages) del servidor optima con SQL costos el costo.
Requiere de server Necesita de
Internet Soporta JScript mucho cdigo
Informacin Server para funciones
(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 Fcil caractersticas
Orientado a objetos mantenimiento que su primera
Incremento en versin
velocidad
Mayor seguridad
Python permite la creacin libre y cdigo los lenguajes es un opcin
de todo tipo de fuente abierto interpretados ms para
programas incluso lenguaje de suelen ser realizar pginas
sitios web propsito general relativamente web dinmicas,
no requiere de multiplataforma lentos tiene el gran
compilacin es un orientado a objetos beneficio de ser
cdigo interpretado portable un lenguaje
multiplataforma
por lo que tener
problemas al
utilizar una u
otra plataforma
es mnimo.

JavaScript es un lenguaje los script tiene No soporta Es un lenguaje
interpretado capacidad limitada herencias fcil de
es similar a java por razones de Cdigo visible aprender y que
es orientado a seguridad por cualquier puede hacer un
objetos se ejecuta del lado usuario sitio web muy
del cliente El cdigo debe dinmico y
lenguaje de ser descargado grandes efectos.
scripting seguro y completamente Adems cuenta
fiable Puede poner con mltiples
en riesgo la libreras de
seguridad del terceros las
sitio con el cuales pueden
actual problema facilitar el
llamado XSS desarrollo de
(significa en scripts.
ingls Cross
Site Scripting
renombrado a
XSS por su
similitud con
las hojas de
estilo CSS).
C++ Orientado a objetos No soporta
Ideal para sistemas Al ser
Rpido robustos creacin de multiplaforma y
IDEs de aplicaciones rpido 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 Rpido No es popular Es un lenguaje
creacin de Eficiente para la creacin bastante rpido
software de sistema Es un lenguaje de aplicacin por estar
orientado a la Sintaxis cercano a los
implementacin de
compleja lenguajes de
Sistemas
Operativos, bajo nivel y la
concretamente Unix principal
desventaja de
este lenguaje es
sus sintaxis que
resulta ser
compleja y
difcil o tedioso
de
implementar.
C# Est orientado a Se desempea de Requiere un Es un lenguaje
objetos forma plena en los mnimo de 4 gb ideal para
Esta estandarizado sistemas operativos para su desarrollar
por Microsoft como Windows. instalacin. aplicaciones
parte de su Sintaxis ms en para los entorno
plataforma net. comparacin con C de Windows.
y C++
Posibilidad de
realizar
aplicaciones web,
de escritorio y
mviles.
Java Es orientado a Al ser orientado a Es un lenguaje Es un lenguaje
objetos objetos permite su interpretado as bastante
Multiplataforma modularizacin que es documentado y
Permite la relativamente fcil de
creacin de lento en aprender,
aplicaciones de comparacin contiene
escritorio Tiene con otros muchas
soporte a desarrollo lenguajes libreras tiene
de aplicaciones varias
mviles y web. alternativas de
framework para
un desarrollo
ms fcil y
creacin de
aplicaciones
robustas.

Fuentes:
http://es.slideshare.net/josemanuelrf7/cuadro-comparativo-de-lenguajes-de-programacin
conaiisi.frc.utn.edu.ar/PDFsParaPublicar/1/schedConfs/.../13-507-2-DR.p...
http://blog.buhoos.com/lenguajes-de-programacion-cuadro-comparativo/
http://claudiadaw.blogspot.mx/2012/08/comparacion-de-lenguajes-de.html
http://www.bioinformaticos.com.ar/una-comparacion-de-lenguajes-de-programacion-usados-en-
bioinformatica/

También podría gustarte