Michael is a technology leader with over 30 years experience in software development, working alongside more than 100 companies during his career to build human-centered solutions. Michael is honored to be recognized as a Google Developer Expert and Microsoft MVP for his ongoing work with the software development community including speaking at conferences on every continent.
In 2015 Michael wrote Programming Languages ABC++ with Martine Dowden, which sold more than 20,000 copies and made its way into elementary schools across Indiana. In 2019 they released Approachable Accessibility to help accessibility advocates launch web accessibility initiatives in their organizations. Architecting CSS was released in 2020 to cover the technical details behind CSS and showcase architectural approaches to style sheets.
Programming geeks! Do you have trouble describing to your children what it is you do at work all day? Why not show them, while also strengthening their ABCs and getting them interested in programming?
This is a really cute book! Each page contains “Hello World” code, adorable illustrations, and trivia about the featured programming language. While it’s geared toward younger kids, even older kids can enjoy compiling each code sample and researching other languages that start with each letter. Heck, I’m a programming adult and I still learned a lot from it.
You’ll have a hard time deciding whether to leave the book at home with the kids, or display it in your office cubicle for fellow geeks to pore over. :)
Super cute book. Alphabet book of programming languages. Each page shows a "Hello world" type code snippet in the language. The illustration on each page is of a different programming-related word that begins with that letter.