lenguajes de programacion

Post on 18-Jun-2015

842 Views

Category:

Education

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Lenguajes de programación

TRANSCRIPT

Lenguaje de programación:

Es un lenguaje que puede ser utilizado para controlar el comportamiento de una máquina (computadora)

Consiste en un conjunto de símbolos y reglas sintácticas y semánticas que definen su estructura y el significado de sus elementos y expresiones.

Permite a uno o más programadores especificar de manera precisa: sobre qué datos una computadora debe operar, cómo deben ser estos almacenados, transmitidos y qué acciones debe tomar bajo una variada gama de circunstancias

Una característica es precisamente que más de un programador puedan tener un conjunto común de instrucciones que puedan ser comprendidas entre ellos para realizar la construcción del programa de forma colaborativa.

Todo programa escrito en otro lenguaje puede ser ejecutado de dos maneras:

Mediante un programa que va adaptando las instrucciones conforme son encontradas. A este proceso se lo llama interpretar y a los programas que lo hacen se los conoce como intérpretes.

Traduciendo este programa al programa equivalente escrito en lenguaje de máquina. A ese proceso se lo llama compilar y al traductor se lo conoce como compilador.

Los lenguajes de bajo nivel

Son lenguajes de programación que se acercan al funcionamiento de una computadora.

Lenguaje de medio nivel

Tener ciertas características que los acercan a los lenguajes de bajo nivel pero teniendo, al mismo tiempo, ciertas cualidades que lo hacen un lenguaje más cercano al humano y, por tanto, de alto nivel.

Son fácil de aprender ya que estan formados por elementos de lenguajes naturales, como el inglés. En BASIC, el lenguaje de alto nivel más conocido, los comandos como "IF CONTADOR = 10 THEN STOP" pueden utilizarse para pedir a la computadora que pare si CONTADOR es igual a 10

Primera generación

Los primeros ordenadores se programaban directamente en código binario, que puede representarse mediante secuencias de ceros y unos sistema binario

Segunda generación Los lenguajes simbólicos, asimismo propios de la máquina, simplifican la escritura de las instrucciones y las hacen más legibles.

Tercera generación

Los lenguajes de alto nivel sustituyen las instrucciones simbólicas por códigos independientes de la máquina, parecidas al lenguaje humano o al de las Matemáticas

Cuarta generación Se ha dado este nombre a ciertas

herramientas que permiten construir aplicaciones sencillas combinando piezas prefabricadas

Quinta generación Se llama así a veces a los

lenguajes de la inteligencia artificial.

Estos lenguajes tienen una estructura lo más parecido al idioma Ingles, algunas características son:

• Acceso a base de datos.• Capacidades Graficas.• Generación de código

automáticamente.• Puede programarse visualmente

como Visual Basic (Programación Visual).

top related