What is Jogo? - mfichman/jogo GitHub Wiki

Jogo (Portuguese for "game") is a simple, compiled, statically-typed, object-oriented language. It is designed to have many features that make writing video games easier, such as direct access to C via native functions, coroutines, closures, attributes, value semantics, and, of course, objects.

For a beginner, the only important thing about Jogo is: it's easy to use, and it has a clear, straightforward syntax. Jogo's main goal is to be simple and have good performance.

This tutorial starts explains everything there is to know about Jogo, from initial set-up to advanced features. The first step in learning Jogo is to download and install Jogo and a C compiler that works for your operating system. In the next section, you'll learn how to do just that. There are actually three versions of the next section: one for Windows, another for OS X, and a third for Linux. Please read the version for your operating system.

Enjoy learning Jogo!

  1. Getting Started: Windows
  2. Getting Started: OS X
  3. Getting Started: Linux