Lenguajes de programación

Un lenguaje de programación es un sistema de símbolos y reglas que permite la construcción de programas con los que una máquina puede operar así como resolver problemas. Contienen un conjunto de instrucciones que permiten realizar operaciones de entrada, salida, cálculo, manipulación de textos, lógica, comparación, almacenamiento y recuperación. La programación surgió para resolver la necesidad de resolver determinados problemas. 

El primer programador de la historia fue una mujer llamada Ada Lovelace.

El lenguaje máquina es el lenguaje de programación que entiende directamente la máquina, utiliza el alfabeto binario, es decir, el 0 y el 1 (bits).
Con estos bits se forman cadenas binarias (combinaciones de 0 y 1) que se usan para escribir las instrucciones para que el microprocesador de la máquina entienda lo que queremos que haga. El lenguaje e máquina fue el primer lenguaje de programación, pero dejó de usarse debido a su dificultad y lo fácil que era cometer errores en las cadenas binarias.

El lenguaje de programación de alto nivel es un lenguaje totalmente independiente de la máquina, se pueden usar en cualquier máquina con muy pocas modificaciones ya que son muy similares al lenguaje humano, pero necesitan un programa que interprete y traduzca este lenguaje de alto nivel a uno de bajo nivel como el lenguaje de máquina para que la máquina pueda entenderlo.

Los principales lenguajes de programación son:
  • Java
  • C
  • C++
  • Python
  • C#
  • Visual Basic. NET
  • JavaScript
  • PHP
  • Perl
  • Assembly languaje (ASL)
Si clasificamos los lenguajes de programación según la manera de ejecutarse podemos distinguir entre lenguajes compilados y lenguajes interpretados.
Los lenguajes compilados son aquellos en los que un programa traduce el código del programa en código máquina. Algunos lenguajes compilados son: Ada, ALGOL, BASIC, C, C++, COBOL, Pascal y Go.
En cuanto a los lenguajes interpretados son aquellos en los que un programa conocido como intérprete ejecuta las instrucciones del programa de manera directa. Algunos ejemplos de lenguajes interpretados son: APL, JavaScript, Forth, Perl y logo.
También existen lenguajes mixtos que primero pasan por una fase de compilación en la que el código fuente se transforma en "bytecode" y este puede ser luego interpretado por procesadores. Un ejemplo de este caso es Java.
JavaScript es un lenguaje de programación interpretado que está orientado a objetos. Principalmente se usa para crear páginas web dinámicas. Aunque mucha gente los confunda Java y JavaScript son diferentes y tienen propósitos distintos. Apareció en 1995 y fue diseñado por Netscape Communications Corp y Mozilla Fundation.
JavaScript nació con la necesidad de permitir a los autores de sitio web crear páginas que permitan interactuar con los usuarios. El HTML sólo permitía crear páginas estáticas donde se podía mostrar textos con estilos.


FUENTES:
https://es.wikipedia.org/wiki/Java_(lenguaje_de_programaci%C3%B3n)
http://noticias.universia.com.ar/consejos-profesionales/noticia/2016/02/22/1136443/conoce-cuales-lenguajes-programacion-populares.html
http://www.larevistainformatica.com/clasificacion-de-los-lenguajes-de-programacion.html
https://es.wikipedia.org/wiki/Int%C3%A9rprete_(inform%C3%A1tica)
https://qbitacora.wordpress.com/2007/09/21/clasificacion-de-lenguajes-de-programacion/
https://es.wikipedia.org/wiki/Lenguaje_de_programaci%C3%B3n_compilado
http://www.monografias.com/trabajos38/programacion/programacion.shtml


Comentarios

Entradas populares de este blog

Ejercicios PSeInt

Continuación ejercicios PSeInt