Lenguajes de programación

 

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

Comentarios


Trabajos relacionados

  • Diseño de Interfaces de Usuario

    Principios para el Diseño de Interfaces de Usuario. Utilización de Prototipos en la Implementación de IU. Heurísticas pa...

  • Visual Basic

    ¿Qué es visual Basic?. Características de visual Basic. Mención y explicación de las partes del entorno de trabajo de vi...

  • Inteligencia Artificial

    Técnicas de solución. Sistemas de producción. Representación del conocimiento. Inferencia y razonamiento. Representación...

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.


Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.