El lenguaje de programación debe ser La sintaxis de un lenguaje de
universal. Es decir, cualquier problema programación está relacionada con la debe tener una solución que puede ser forma de los programas, por ejemplo, programada en el lenguaje y dicha como es que las expresiones, comandos, solución ser implementada en cualquier declaraciones, etc. son puestos juntos computador. Este requisito es uno de los en un programa. más fuertes y pocos lenguajes lo poseen. La semántica de un lenguaje de Se dice que cualquier lenguaje en el cual programación está relacionada con el pueden definirse funciones recursivas se significado de los programas; por considera universal. De otro lado, un ejemplo, cómo ellos se comportarán lenguaje sin recursión ni iteración no cuando se ejecutan en una puede ser universal. computadora.
los paradigmas y lenguajes
de la programación
PARADIGMAS DE LA ENFOQUE HISTÓRICO
PROGRAMACIÓN Los lenguajes de programación de hoy Para que una computadora realice son el producto de un desarrollo que se una tarea, debe programársela para paradigma imperativo inició en los 1950's. Numerosos que lo haga colocando en la memoria conceptos de lenguajes han sido principal un algoritmo apropiado el inventados, examinados e cual es expresado en lenguaje paradigma declarativo implementados en sucesivos lenguajes. máquina. En los inicios de la Con muy pocas excepciones, el diseño programación, esta tarea era onerosa de cada lenguaje ha sido fuertemente por lo laborioso y difícil de diseñar influenciado por la experiencia con los paradigma funcional cada algoritmo (sin contar los errores lenguajes iniciales. en que se podría incurrir).