Please be aware orders placed now may not arrive in time for Christmas, please check delivery times.
Find the Bug: A Book of Incorrect Programs
Presents bugged programs in C, Java, Python, Perl, and x86 assembly language, with explained solutions. This book includes language overviews to help you debug 50 examples. It shows how to look past the surface of code to uncover its hidden internal logic. It also offers practical guidance on analyzing programs.