Você está na página 1de 2

Plp 2

Estructuras de lenguajes Qu es un lenguaje de programacin (LP)?

Decir que un LP es una Notacin para comunicar al computador lo que deseamos que
haga podra adecuarse a los principios de la programacin, en los que el lenguaje era solo
Conectar o Desconectar pero no se cumple para la poca actual e incluso no se
adaptara a la poca del Assembler.

Una definicin ms adecuada sera:

"Un lenguaje de programacin es un sistema notacional para describir computaciones en


forma tal que sea legible a la mquina y al humano".

Los criterios para elegir un LP para determinado problema se pueden dividir en :

Prcticos
Disponibilidad
Portabilidad
Soporte
Bibliotecas de programas
Tcnicos
Claridad y simplicidad de expresin

El lenguaje debe ser una ayuda para el programador antes de la codificacin.


Debe proveerle un conjunto de conceptos claros, simples y unificados que se
pueden usar en el desarrollo de sus. algoritmos. Es necesario tener un mnimo de
conceptos diferentes con sus correspondientes reglas de combinacin, las que
deben ser simples y regulares ( y por supuesto, no ambiguas), que permitan al
programador decidir como usarlas, sabiendo que hay formas distintas de hacer
lo mismo.

Por ejemplo en FORTRAN podramos codificar:

IF (X) 1,2,1 Y=2


Y=2 IF (X) 1,2,1
GOTO 3 1 Y=3
1 Y=3 2 CONTINUE
3 CONTINUE

Facilidad para la estructuracin del programa :

La sintaxis de un lenguaje afecta enormemente la facilidad con que un programa


puede ser escrito chequeado y posteriormente modificado. Muchos lenguajes
poseen construcciones que inducen a cometer errores, la mayora de tipo
sintctico, los cuales son detectados durante la traduccin.

1
Plp 2

Ejemplo :
DO I =1,5
y DO I =1.5 Son comandos distintos

Orientacin hacia un tipo de aplicacin

El lenguaje debe proveer estructuras de datos, operaciones, estructuras de


control y una sintaxis adecuada para el problema a resolver.

Facilidad de Expresin.
Soporte Externo
Eficiencia
En la ejecucin de programas
En la traduccin de programas
En el desarrollo, prueba y uso del programa.

Você também pode gostar