All code examples in this resource use a sudo language that is not meant to be run or compiled directly. I have chosen to use this approach so that the concepts can be extracted and implemented in any language on any platform. \par I will cover how to use the sudo language and how to translate it to a useable programming language in the chapter "Getting Started" and section "Sudo Language".