What You Need

All you need is your favorite development environment—or even one you’ve never used. This book is programming-language agnostic. Pick a language, grab that language’s reference guide, and dive in. Be warned though; the programming language you choose will determine how easy, or difficult, these programs are. For example, if you choose to do this book with Python or Ruby, then developing graphical user interfaces won’t be easy. And if you choose to use JavaScript in the browser, then working with external files and web services will be much more complex than with other languages. Your approach to problems will be much different if you choose a functional programming language over an object-oriented one. But that’s the real value ...

Get Exercises for Programmers now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.