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.

Chat on gitter

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

_images/cover.jpg

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

Contents

Downloads for the print version:

Contact author: ajsalonen@gmail.com