Lenguajes de programación : principios y paradigmas - Tucker, Allen B., Jr.