Hello World!

About the Book

Carter Sande wanted to learn how to program, and couldn’t find any good books just for kids. So Carter and his dad wrote “Hello World! Computer Programming for Kids and Other Beginners”.

Carter not only co-wrote the book, he’s in it. His questions and comments guide readers through each engaging, fully-illustrated lesson. Along the way, Carter introduces a cast of characters that include a hip female coder who tells you how to “think like a programmer,” a ninja granny who remembers how it was in the good old days, and even the occasional pirate. Arrrghhh!

This book is a hands-on adventure. There’s code on nearly every page, with comments pointing out the interesting and important features. The reader constantly experiments with new ideas and programming concepts. Notes, tips, and definitions appear throughout the book, along with screen images so young programmers can check their work as they go along.

And just because it’s for kids doesn’t mean it’s dumbed down. Hello World! uses the Python language. It teaches good programming practice with examples ranging from simple concepts like displaying text all the way through graphics, games, and more. The concepts in the book apply to nearly any programming language, not just Python.

Carter Sande started programming when he was six years old, wrote the first edition of this book with his dad when he was nine, and now works as a professional software engineer. In his spare time, he creates games for retro consoles like the Game Boy Advance and enjoys reading and writing interactive fiction.

Warren Sande is an electronic systems engineer who uses Python as his favorite “do anything” scripting language at work, and also uses it to help teach people about computers and programming.

You can reach us on Twitter (@cp4k) or at our e-mail: cp4khelp@gmail.com