jueves, 23 de septiembre de 2010

¿Que es un lenguaje de programación?

Probablemente habrás oído mil veces estas tres palabras, o probablemente no. Pero un lenguaje de programación es un concepto básico en el campo de la informática, por lo tanto no desperdiciare la oportunidad de definirlo y clarificarlo para aquel que lea el articulo y sienta curiosidad.

Un lenguaje de programación ante todo y aunque parezca de pero-grullo es un lenguaje. Los lenguajes sirven para comunicarse y en el caso de un lenguaje de programación sirve para comunicar a una persona con un ordenador. El lenguaje de programación es un lenguaje artificial, esta diseñado por una o varias personas.

Existen muchos y variados lenguajes de programación, con mas o menos aplicaciones o popularidad. Normalmente cada uno tiene sus características y sus ventajas e inconvenientes. Por ejemplo el lenguaje de programación Java nació para ser utilizado en electrodomésticos, actualmente es uno de los mas populares, pero no te servirá de nada si no tienes una maquina virtual de Java.

Y uno llegando a este punto podrá pensar para que diablos quiere uno comunicarse con un ordenador. La respuesta es simple, para enviarle información la cual el ordenador deba procesar. También para indicarle como debe procesarla o los resultados que nos debe de dar tras ello.

Pero para ello necesitamos un lenguaje que la maquina comprenda y aquí entra en juego el lenguaje de programación, que adapta una serie de instrucciones a un lenguaje comprensible para la maquina.

Con esta definición del lenguaje de programación solo faltaría aclarar una cosa: no es lo mismo un lenguaje de programación que un lenguaje informático aunque suenen parecido.

Un ejemplo de lenguaje informático seria el Lenguaje HTML que se utiliza para que un programador describa el formato y/o estructura de un documento, lo cual no tiene nada que ver con un lenguaje de programación que pretende hacer llegar una instrucción a un ordenador.

En próximos artículos hablaremos de como es un lenguaje de programación, como se utiliza, que tipos existen etc...

No hay comentarios:

Publicar un comentario

Enlaces

Related Posts Plugin for WordPress, Blogger...