Whether you are interested in learning about how software is developed or interested in a career, this book will help you get started.
Illustrated with examples, and using a language with English-style statements, this book will help you start to understand the concepts and ideas involved with developing software.