Este artículo en formato de white paper presenta los conceptos fundamentales sobre lenguajes de programación. Se ven sus distintas clasificaciones, sintáxis, semántica, unidades, instrucciones, etc. Muy útil para entender el tema. Ramiro Andrés Gómez es un jóven argentino nacido en la Capital Federal de Argentina en 1985. Actualmente cursa la carrera de Lic. en Sistemas en la Universidad de Entre Ríos y trabaja para la revista digital Peiper (www.peiper.com.ar). También es desarrollador del software de simulación de física, Partion. País, fecha y ciudad del trabajo realizado: Argentina, 25 MAY 2008, Concordia.
Las personas para comunicarse entre sí utilizan un lenguaje que puede ser oral o escrito. En general, para comunicar algo siempre se usa un lenguaje.
La informática no queda excluida del uso de lenguajes, ya que estos son la manera de especiaficar las acciones que se desea sean realizadas en la computadora.
En otras palabras, son la interfase entre el programador y la computadora. A través de ellos podemos desarrollar programas o aplicaciones, que se componen por un conjunto de instrucciones que luego se ejecutarán en la computadora haciendo uso de sus recursos (CPU, memoria, disco, etc.).
Los lenguajes de programación están destinados a distintos ambitos, dependiendo de sus características que simplifican algunas tareas y complejizan otras.
Pueden estar destinados a aplicaciones científicas, aplicaciones de negocios, inteligencia artificial, programación de sistemas, scripting, y también disponemos de lenguajes de propósitos especiales.
Los lenguajes de programación tienen una estructura compleja que se compone de varias partes: sintáxis, semántica, elementos del lenguaje, nivel de abstracción, paradigma, estructuras de control para ordenar la ejecución de los programas, tipos de datos (números, letras, etc.), y funciones o procedimientos (unidades) que contienen un conjunto de instrucciones, entre otras.
No hay un único tipo de lenguajes, sino que se clasifican según las características que posean y según el paradigma y conceptos que soporten.
Ramiro A. Gomez
ramiagomez[arroba]yahoo.com.ar
Trabajos relacionados
Ver mas trabajos de Programacion |
|
Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.