4 diferentes lenguajes de programación

VENTAJAS Y DESVENTAJAS DE LOS LENGUAJES DE PROGRAMACION MÁS POPULARES DE LA ACTUALIDAD.

 

Un lenguaje de programación es un lenguaje diseñado para describir el conjunto de acciones que debe ejecutar un equipo. Por lo tanto, un lenguaje de programación es un modo práctico para que los seres humanos puedan dar instrucciones a un equipo.  Un gran número de lenguajes de programación existen en la actualidad, lenguajes que han ido apareciendo a medida que la programación ha ido avanzando.

Estos son algunos de los principales lenguajes de programación actuales:

 

Javascript

 

           JavaScript (comúnmente abreviado JS) es un lenguaje interpretado, es decir, son los navegadores los que lo procesan e interpretan. El primer navegador en poder utilizarlo fue Netscape pero actualmente la mayoría de los navegadores son capaces de interpretarlo.

Tiene algunas similitudes con el Java pero en realidad no es un lenguaje orientado a objetos. Es uno de los lenguajes de programación web utilizados más ampliamente.

Ventajas:

  • Es un lenguaje interpretado soportado por la gran mayoría de los navegadores.
  • Es útil para el desarrollo de páginas web dinámicas, posee una gran cantidad de efectos visuales.
  • Es liviano, utiliza muy poca memoria.

Desventajas:

  • Por lo general debe combinarse con otros lenguajes para poder diseñar un sitio web completo.
  • Necesita descargarse en su totalidad para ser interpretado adecuadamente.
  • Tiene algunos riesgos de seguridad

PHP

 

El lenguaje PHP (PHP Hypertext Pre-Processor) fue creado por Rasmus Lerdorf en el año 1995 y es utilizado en el diseño de páginas web que utilizan bases de datos.

Se trata de un lenguaje interpretado en el lado del servidor (no del navegador) por lo que permite la creación de páginas web dinámicas que pueden estar dentro de páginas en HTML.

Es uno de los lenguajes de programación web más populares por su rapidez y la facilidad de desarrollo.

Ventajas:

  • Es un lenguaje sencillo y fácil de aprender.
  • Es un lenguaje multiplataforma.
  • Soporta la orientación a objetos en cierta medida ya que utiliza clases y herencias.
  • Puede manejar ficheros y conectarse a distintas bases de datos (MySQL, Oracle, SQL Server, Informix, PostgreSQL, entre otras).
  • Es libre y gratuito.

Desventajas:

  • Para poder ver e ir probando las páginas que vayamos creando es necesario disponer de un servidor web que soporte PHP.
  • Al ser interpretado en el servidor, puede ser más ineficiente a medida que el número de peticiones de la página aumenta.
  • Fomenta la creación de código desordenado. Al no tener una separación de capas entre código Html, Php y Sql, puede verse afectada su legibilidad.

 

PYTHON

 

 

El Lenguaje Python fue creado por Guido van Rossum en el año 1991 con el objetivo de hacer un lenguaje de programación ágil y sencillo, con una curva de aprendizaje muy corta.

Ventajas:

  • Python es un lenguaje muy “expresivo”, es decir, los programas son muy compactos, un programa en Python suele ser bastante más corto que en otros lenguajes.
  • Posee una gran cantidad de funciones y librerías.
  • Es de código libre (opensource).

 

 

Desventajas:

  • Curva de aprendizaje cuando ya estás en la parte web no es tan sencilla.
  • La mayoría de servidores no tienen Python.

 

Ruby

 

 

Fue creado por Yukihiro Matsumoto en el año de 1995 con el fin de ser dinámico y de código abierto, enfocado en la simplicidad y productividad. Se trata de un lenguaje de alto nivel interpretado y orientado a objetos.

Ventajas:

  • Se trata de un software libre u open source.
  • Integra comandos de manejo de bases de datos.

Desventajas:

  • Su uso no está muy extendido.
  • Su curva de aprendizaje puede ser algo alta.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *