Historia de los Lenguajes de Programación

  • C++

    C++
    C++ permite la manipulación de objetos y tiene como base el lenguaje C. Se le reconoce como uno de los lenguajes de programación multiparadigma. Es una de las heramientas mas populares por su versatilidad y potencia. Permite programar con múltiples estilos, como los estructurados. Muy utilizado en a creación de sistemas operativos, utilidades, bibliotecas...
    No es muy usable para desarrollar páginas web. Más pesado que otros programas similares. Complejo programar base de datos.
  • Java

    Java
    Es uno de los lenguajes de programación de código abierto más populares. Java fue comercializado por primera vez en 1995 por Sun Microsystems. Esta dentro de muchas webs y aplicaciones, de consolas y súper ordenadores, de móviles y de hasta internet. Java es quien impulsa android, el sistema operativo más usado del mundo. Lenguaje multiplataforma, ejecutable en .la mayoria de los sistemas operativos. Software de distribución libre. Es dificel de aprender debido a su compleja sintaxis.
  • Python

    Python
    Python se crea a finales de los 80 y a inicios de los 90. Su programación se orienta a los objetos y se emplea para hacer aplicaciones genéricas, en la informática científica y big data, que ahora esta muy de moda. Su código es de distribución libre. por lo que no tendrás que pagar licencias por usarlo. Es escalable y flexible. Funciona en múltiples plataformas. No dispone de una buena documentación. ES más lento comparado con otros lenguajes como Java o C.
  • Perl

    Perl
    El uso de la Perl está extendido en la construcción de aplicaciones CGI para la web. Se trata de un lenguaje muy práctico para extraer información de archivos de textos y generar informes a partir de su contenido. También es de licencia abierta. Es uno de los lenguajes de programación mas sencillos que existen. Puede usarse tanto en desarrollo web como en otros entornos. Puede ser lento comparado a otras herramientas, ya que se compila al principio de su ejecución
  • PHP

    PHP
    PHP es el código abierto muy usado en el desarrollo web, ya que puede incrustar en HTML. El código se ejecuta en el servidor, genera HTML y se lo envía el cliente. Se orienta al desarrollo de aplicaciones web dinámicas. Es un código seguro y confiable ya que el código fuente esta oculto para el navegador y cliente.
    Necesita un servidor web para ejecutar una aplicación, aunque las últimas versiones traen un servidor incorporado.
  • JavaScript

    JavaScript
    Es uno de los lenguajes de programación más importantes y según datos, lo utilizan un 80% los desarrollados y un 95% de todos los sitios web. Las ventajas de JavaScript se sitúan en el lado de front-end, y varios frameworks que soporta como React y Angullar JS tienen un gran potencial para mejorar la experiencia del usuario en la web.
  • R

    R
    R está aumentando su popularidad debido al Big Data y del número creciente de trabajos de minería de datos. Forma parte de un proyecto colaborativo abierto y funciona mediante comandados. Ofrece una amplia gama de herramientas estadísticas con los que podrás generar gráficos de gran calidad. Es multiplataforma. Es difícil encontrar información especifica dada la amplia documentación que circula.
  • C#

    C#
    C# es un programa creado por Microsoft con seguridad de tipos y orientado a objetos. Se diseño para ejecutarse en la plataforma .NET. C# se usa para el desarrollo de juegos, servicios web XML, componentes distribuidores, etc. La sintaxis de C# es muy reconocida, por lo que si estas familiarizado con Java o C++ no te sera difícil aprenderlo. Lenguaje muy potente y flexible. Soporta la mayoría de paradigmas. No existe una correcta documentación de la herramienta.
  • Swift

    Swift
    Es uno de los lenguajes de programación más recientes y de más futuro y se lanzo en 2014 paea los sistemas iOS y macOS . Es open source y puedes encontrar toda la información necesaria para utilizarla en su web o en su github. Es más fácil aprender y programar con el que con otros programas. Ofrece un código muy seguro ya que evita ciertas estructuras o condiciones. Impone muchas reglas a la hora de programar.
  • Rust

    Rust
    Lo fundaron ingenieros de Mozilla y permite desarrollar sortware de sistemas, done la interacción con el usuario es escasa. Es apropiada para aplicaciones cliente-servidor. Lenguaje rápido y seguro. No puedes utilizar un valor que no haya sido inicialixado previamente. Es más complejo de aprender que otros lenguajes, ya que algunas de sus reglas son diferentes a las habituales.