Understanding the Odin Programming Language is a digital book for both beginners and intermediate Odin programmers. You’ll learn about variables, constants, procedures, manual memory management, parametric polymorphism, data-oriented design, and much more.
On top of how to write Odin code, this book also provides explanations of why things work the way they do. A programming language is a tool. By understanding your tools, you will become a better craftsperson.
The target audience is anyone with some programming experience. The book is easy to read and Odin is a simple language. This makes the book a great introduction to low-level programming, regardless of your programming background.