Lenguajes de programación: diseño e implementación - Pratt, Terrence W; Zelkowitz, Marvin V (Prentice Hall Hispanoamericana, 1998)