Documente Academic
Documente Profesional
Documente Cultură
Existe un error comn que trata por sinnimos los trminos 'lenguaje de programacin' y
'lenguaje informtico'. Los lenguajes informticos engloban a los lenguajes de
programacin y a otros ms, como por ejemplo el HTML. (Lenguaje para el marcado de
pginas web que no es propiamente un lenguaje de programacin sino un conjunto de
instrucciones que permiten disear el contenido y el texto de los documentos)
Permite especificar de manera precisa sobre qu datos debe operar una computadora,
cmo deben ser almacenados o transmitidos y qu acciones debe tomar bajo una variada
gama de circunstancias. Todo esto, a travs de un lenguaje que intenta estar relativamente
prximo al lenguaje humano o natural, tal como sucede con el lenguaje Lxico. Una
caracterstica relevante de los lenguajes de programacin es precisamente que ms de un
programador pueda usar un conjunto comn de instrucciones que sean comprendidas entre
ellos para realizar la construccin del programa de forma colaborativa.
a) Lenguajes imperativos
b) Lenguajes funcionales
Caractersticas
Caractersticas
Se dice que una funcin (f x y z) tiene un efecto colateral si los valores de x, y, y/o z
cambian en el entorno de llamada durante la aplicacin de la funcin a sus
argumentos, o si alguna otra accin ocurre mientras se evala f.
Una funcin definida con todos los parmetros por valor y donde no se hacen
asignaciones a las variables globales, no tiene efectos colaterales.