Interested in learning how to program, or know someone who is? Then you might want to check out Al Sweigart’s free book, Invent Your Own Computer Games with Python. Now in it’s second edition, the Creative Commons-licensed book was written to help anyone, young or old, learn to program in the powerful Python language.
From the introduction:
Programming isn’t hard. But it is hard to find learning materials that teach you to do interesting things with programming. Other computer books go over many topics that most newbie coders don’t need. This book will teach you how to program your own computer games. You will learn a useful skill and have fun games to show for it!
This book is for:
- Anyone who wants to teach themselves computer programming, even if they have no previous experience programming.
- Kids and teenagers who want to learn computer programming by creating games. Kids as young as 9 or 10 years old should be able to follow along.
- Adults and teachers who wish to teach others programming.
- Anyone, young or old, who wants to learn how to program by learning a professional programming language.
It looks like it could be a great place for a budding programmer to start, and since it available online for free, why not check it out? [via O’Reilly Radar]