Learn Programming

Learn Programming is a free book aimed at readers who are interested in software development but have very little to no prior experience.

The book focuses on teaching the core principles around software development.

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. The code within this book is licensed under the MIT license.

Download the book in PDF form.

The print version of the book is now available. ISBN: 978-1722834920. Amazon.com link - Amazon.co.uk - Amazon.de - Amazon.ca


2018-09-03: There’s a blog post on the philosophy of the structure of this book.


Downloads for the print version:

Contact author: ajsalonen@gmail.com