Game Boy Coding Adventure TP

A comprehensive tutorial on programming in assembly using the iconic Game Boy, teaching the basics of computer science in a fun and engaging way.The Game Boy is an iconic handheld console and a remarkable piece of gaming history familiar to people around the world. Game Boy Coding Adventure uses this classic technology to teach assembly language to beginners who have perhaps a passing familiarity with programming but no experience with assembly or computer science.By teaching how the assembly language interacts with the Game Boy's relatively simple hardware, this book takes readers on a fun, hands-on exploration of how to manipulate computer systems through the power of programming. This book imparts a strong understanding of the relationship between hardware and software and the programming techniques to properly leverage that connection.