Introduction

This tutorial familiarizes the reader with the Origo programming language and its characteristics. The reader is assumed to have some experience in programming, preferably with an object oriented programming language.
The installation of the Origo IDE is recommended to do only after having read this tutorial.

Origo Programming Language is a multi-paradigm, statically typed programming language. It is powerful but easy to learn and use. Many aspects of Origo are similar to Java but Origo borrows certain aspects also from other programming languages, such as indentation blocks and range style vector manipulation from Python.

There is also an online Origo Programming language API documentation containing definitions and examples of all Origo classes and methods.