Este libro atiende a la necesidad que tienen los profesionales, estudiantes o curiosos de la informática de conocer los diferentes paradigmas de la programación, con una orientación fundamentalmente practica. Los autores han intentado cumplir con las recomendaciones para la asignatura de Teoria de los Lenguajes de Programacion del Grado de Ingenieria Informatica tanto de la ANECA como de la ACM y del IEEE.