5 Books to Get Your Kids Started in Programming

May 12, 2017 | Cristina Gonzalez
5 Books to Get Your Kids Started in Programming

Does your child love video games? And do they ever wonder how they’re made? Learning how to code is an important part of literacy in today’s world. There are many books in the library that can get you started at any age. With so many books to choose from, it can get tricky. Whether you are a kid or a kid at heart, look at the list below of some of our favorites and find the book (or books!) right for you.

Hello Ruby

Hello Ruby by Linda Liukas (Ages 4-8)

A great introduction to programming, this book requires no computer use. Children as young as four learn the basic concepts programming while reading a fun story about Ruby and her friends. The book also provides fun activities to continue learning coding principles. 

The Official SratchJr Book

The Official ScratchJr Book : Help Your Kids Learn to Code  by Marina Umaschi Bers and Mitchel Resnick (Ages 5-8)

This book is a guide for parents to use as a companion to Scratch Jr. It has several hands-on exercises that help kids develop the necessary skill to move up to Scratch and then onto other more advanced languages. Even if parents know nothing or little about coding, they can use the step-by-step exercises to guide their children along. Scratch Jr. and Scratch were developed by MIT and are a really great introduction to programming.

Coding Games in Scratch

Coding Games in Scratch : a Step-by-Step Visual Guide to Building Your Own Computer Games by Jon Woodcock (Ages 8-12)

Scratch is a programming language based on dragging and dropping a series of blocks that give the computer instructions. This book allows kids to follow simple step-by-step code they can test, fix and ultimately play. The instructions are simple enough that no adult supervision is needed. Scratch is web-based, free, and can also be downloaded as an application into your computer.

Python for Kids

*Python for Kids : A Playful Introduction to Programming by Jason R. Briggs (Ages 10 and older)

Python is one of the most popular and widely used programming languages. Python for Kids is a great introduction even for adults. Unlike Scratch, where you create code by dragging and dropping blocks, Python requires typing the code so it is suggested for older kids, 10 and up. *Download the software free at python.org

So You Want to Be a Coder?

So, You Want to Be a Coder?: The Ultimate Guide to a Career in Programming, Video Game Creation, Robotics, and More! by J.M. Bedell (Ages 8-12)

This book is not a guide on how to code, but rather it allows the reader to explore careers in computer programming. It includes stories from young coders and also from industry professionals. It’s a great read for children and parents alike.

So there you have it! 5 great books to get you started coding and exploring the world of programming. Do you have any favorite coding books or recommendations? Let us know in the comment below.

Share Article

Comments and postings by library patrons do not necessarily reflect the official position of OCLS or its staff. All comments and posts are public records. Patrons are strongly encouraged to protect their privacy when commenting or posting on social software tools.

From book recommendations to pop culture discussions, the Orange County Library System wants you to join the conversation with library staff about the world around us.


Ms. Reed is our new favorite teacher! Her essays about teaching preschool, struggling to reach teens in NYC high sc… https://t.co/290o4mk0vm
1 hour 28 sec ago
Tomorrow morning, we invite caregivers to join us over Zoom to learn tips, tricks and resources to help your child… https://t.co/r8vt2N6JlU
4 hours 1 min ago
RT @:
4 hours 27 min ago