Beginning Java

The Java programming language is used widely in education and industry, and is a great choice as a first programming language.

The aim of this book is to provide a starting point for readers not only new to Java but to programming in general in a progressive order with examples they can follow.

Editors/Writers
If you want to edit or contribute, feel free to dig in and start editing, you are entirely encouraged to be bold.

Readers
For those who don't know Java and wish to learn, or are simply interested in Java, feedback is requested and much appreciated.