If you are not familiar with object-oriented programming, you should first read the book Object Oriented Programming. Beginners should therefore start from the beginning and proceed in a sequence throughout the material of the book. With every chapter within this book, the complexity of the context increases, building up on lessons learnt in the previous chapters. As is the nature of this book, the content within the book is continuously being updated and revised. In its entirety, this book is meant to be both an introductory guide and a useful reference on Java and related technologies. This book serves as a comprehensive guide, complete with a series of tutorials to help users better understand the many ways one can program in Java. This book is an introduction to programming in Oracle’s Java™ programming language, a widely used programming language and software platform. Wikimedia Commons has media related to: Java (programming language)Ī printable version of Java Programming is available. Wikipedia has related information at Java (programming language)