Está en la página 1de 6

Lenguajes de ¿Cuándo fueron ¿Por qué fueron ¿Qué compañías Ventajas Desventajas

programación creadas? creados? lo utilizan?

HTML Tim Berners-Lee lo Se creó con la Cualquier Permite El diseño es más


propuso en 1980 , propuesta de un compañía que escribir lento.
pero fue lanzado en sistema de hipertexto cuente con una hipertexto.
1991. para compartir página web lo Tiene un Tiene un
documentos utiliza.
Se utiliza para crear despliegue lenguaje
las páginas web de rápido estático.
Internet" Lo reconoce
y admite Las etiquetas
cualquier son limitadas.
tipo de
explorador.

JAVA Brendan Eich Para crear contenido Netflix Rápido Es dependiente.


escribió la primera de actualización Uber. seguro y No cuenta con
versión de java en dinámica, controlar Walmart. fiable función de copia
tan solo 10 días de multimedia, animar Medium. Posee una de seguridad.
mayo de 1995. imágenes y NASA. gran Requiere un
prácticamente todo lo PayPal. comunidad espacio de
demás Ebay. memoria
Trello. significativo.
Entre otras.

PYTHON Fue creado en Primeramente python Instagram, Portabilidad. Lentitud.


Diciembre de 1991 fue creado para Youtube, Google, Baja curva Consumo de
por Guido van manejar excepciones Facebook, Netflix de memoria.
Rossum, y tener interfaces con ¡y hasta la NASA aprendizaje. Desarrollo móvil
Amoeba como ocupan python Código
sucesor del lenguaje abierto
ABC.

C++ Google Alta curva de


Diseñado en 1979 Fue creado para Oracle Rapidez aprendizaje.
por Bjarne Stroustrup extender al lenguaje Microsoft Poco
de programación C Genera recomendado
mecanismos que programas para diseño de
permiten la compactos paginas web
manipulación de
objetos Muchos
operadores
y funciones
C Fue creado con un A influido en la Mala gestión de
El desarrollo inicial propósito general, se gran mayoría de Múltiples memoria.
de C se llevó a cabo usa principalmente los de los demás operadores y
en los Laboratorios para crear softwares lenguajes como: tipos de datos Su sintaxis es
Bell de AT&T entre de sistemas y C#,C++,Java, compleja y
Buena
1969 y 1973;1972. aplicaciones, también JavaScript,Python estricta
portabilidad
para aplicaciones de . También Linux de lenguaje
Dennis Ritchie es el escritorio, fue creado en C. Propenso a
creador herramientas Indicado para presentar
científicas e programación comportamiento
industriales, de sistemas s inesperados
simuladores, anómalos.
animación 3D y otros

MATLAB Originalmente fue Mathworks Los resultados


Escrito por Clever creado para Segula Es confiablede las
Moler, fundador de proporcionar un Technologies simulaciones
Mathworks Inc. acceso fácil al IDDTEK Permite pueden ser
Lanzado en 1984 software matricial Experis expresar difíciles de
desarrollado en los matrices interpretar
proyectos de UNIX matemáticas Un
LINPACK. y arreglos modelamiento
vectoriales de sistemas y
análisis de datos
Hace el puede tomar
trabajo de mucho tiempo y
hacer tu recursos
código más
rápido

Mathlab
Fue originalmente escrito por Cleve Moler, fundador de MathWorks Inc., con el objetivo de
proporcionar un acceso fácil al software matricial desarrollado en los proyectos de UNIX
LINPACK

Se usa para el desarrollo de algoritmos, la visualización y análisis de datos, la creación de


interfaces de usuario, la comunicación con programas en otros lenguajes o con otros
dispositivos hardware.

El álgebra lineal en MATLAB se aprende y luce como en un libro académico

Está hecho por y para ingenieros El entorno de escritorio está ajustado para flujos de
trabajo científicos y de ingeniería.La documentación está escrita para ingenieros y
científicos, no para informáticos

Ventajas

· Permite expresar directamente matrices matemáticas y arreglos vectoriales

· Los nombres de las funciones son familiares y fáciles de recordar


· MATLAB hace el trabajo de hacer su código más rápido.

· Es confiable, un equipo de ingenieros de MathWorks verifica continuamente la


calidad del software ejecutando millones de pruebas sobre el código base de MATLAB
todos los días

Desventajas

· La construcción de modelos requiere un tratamiento especial. ...

· Los resultados de la simulación pueden ser difíciles de interpretar. ...

· Un modelamiento del sistema y un análisis de los datos pueden consumir mucho


tiempo y muchos recursos.

C
El desarrollo inicial de C se llevó a cabo en los Laboratorios Bell de AT&T entre 1969 y
1973; según Dennis Ritchie, el periodo más creativo tuvo lugar en 1972.
Dennis Ritchie fue creado y co creador del lenguaje junto con Ken Thompson
Se le dio el nombre "C" porque muchas de sus características fueron tomadas de un
lenguaje anterior llamado "B"
Es el lenguaje de programación más popular para crear softwares de sistemas y
aplicaciones .Se usa también para aplicaciones de escritorio, herramientas científicas e
industriales, simuladores, animación 3D y otros usos avanzados
Actualmente es propiedad de Nokia Corporation

Ventajas:

• Es una unidad constructiva de otros lenguajes de programación más modernos, su


aprendizaje facilita la comprensión de dichos lenguajes.
• Múltiples operadores y tipos de datos nativos mejoran su potencia y eficiencia.
• Buena portabilidad del lenguaje, el código puede ser usado en diferente hardware
d con pocos cambios.
• Especialmente indicado para la programación de sistemas.
• Lenguaje de medio nivel con compatibilidad para programación a alto y bajo nivel.

Desventajas:

• Especialmente propenso a presentar comportamientos anómalos inesperados; es


por tanto poco seguro.
• Mala gestión de la memoria debido a una implementación OOB demasiado básica.
• Depende críticamente de las funciones, que además no son clases de primer nivel;
no no existe la posibilidad de definir operadores personalizados.
• Obliga al usuario a definir múltiples tipos de datos básicos, su sintaxis es compleja y
estricta.
• Mala compatibilidad debido al uso de especificaciones no estándar de alto nivel
(GUI, redes, procesamiento paralelo, etcétera).
PYTHON
Python fue creado por Guido van Rossum, un programador holandés a finales de los 80 y
principio de los 90 cuando se encontraba trabajando en el sistema operativo Amoeba.
Primariamente se concibe para manejar excepciones y tener interfaces con Amoeba como
sucesor del lenguaje ABC

Guido van Rossum (Haarlem, Países Bajos, 31 de enero de 1956) es un informático,


conocido como Guido. Nacido y crecido en los Países Bajos.

El lenguaje de programación Python es ampliamente utilizado por empresas de todo el


mundo para construir aplicaciones web, analizar datos, automatizar operaciones y crear
aplicaciones empresariales fiables y escalables.

Ventajas
• Lenguaje de alto nivel.
• Polivalente y de paradigmas.
• Bibliotecas y frameworks.
• Portabilidad.
• Gratis y de código abierto.
• Baja curva de aprendizaje.
• Comunidad fuerte.

Desventajas
• Lentitud

• Consumo de memoria

• Desarrollo móvil

C++
C++ es un lenguaje de programación diseñado en 1979 por Bjarne Stroustrup. La intención
de su creación fue extender al lenguaje de programación C mecanismos que permiten la
manipulación de objetos. En ese sentido, desde el punto de vista de los lenguajes
orientados a objetos

Bjarne Stroustrup Bjarne Stroustrup, es un científico de la computación y catedrático de


Ciencias de la Computación en la Universidad A&M de Texas

C++: es un ejemplo de lenguaje de programación compilado, multiparadigma,


principalmente de tipo imperativo y orientado a objetos, incluyendo también programación
genérica y funcional, características estas últimas que comentaremos más adelante en el
curso

Ventajas
● Crear y usar nuevos tipos de datos es más fácil que en otros lenguajes como
● El manejo de memoria en C++ es más fácil y transparente
● menos errores
● Orientación a objetos
● Sobrecarga de operadores y funciones
● Rapidez
● Genera programas compactos
● Argumentos de funciones por default

Desventajas

● Curva de aprendizaje alta.


● Requiere conocimiento previo.
● Poco recomendado para diseño de páginas web
● Traducción al lenguaje máquina.

HTML

Tim Berners-Lee propuso su idea de un sistema de hipertexto en 1980 , pero fue lanzado en
1991, pero el primer documento formal con la descripción de HTML se publicó en 1991

es el código que se utiliza para estructurar y desplegar una página web y sus
contenidos.
Ventajas:
Permite escribir hipertexto
tiene un despliegue rápido
lo reconoce y admite cualquier tipo de explorador
permite archivos pequeños

Desventajas:
El diseño es más lento
tiene un lenguaje estático
Las etiquetas son limitadas.

Java

Java es un lenguaje de programación y una plataforma informática comercializada


por primera vez en 1995 por Sun Microsystems. Hay muchas aplicaciones y sitios
web que no funcionarán a menos que tenga Java instalado y cada día se crean
más. Java es rápido, seguro y fiable.

Java trabaja con sus datos como objetos y con interfaces a esos objetos. Soporta
las tres características propias del paradigma de la orientación a objetos:
encapsulación, enlace dinámico y polimorfismo. Los modelos de objetos son
llamados, como en C++, clases y sus copias, instancias.

Ventajas:

● Es sencillo de aprender. (en teoría)


● Posee una gran colección de librerías de codigo abierto
● Es una gran API
● Posee una gran comunidad

Desventajas:

Es dependiente
No cuenta con función de copia de seguridad
Requiere un espacio de memoria significativo

También podría gustarte