virgil

Overview

This tutorial will teach you to the basic language concepts of Virgil III, starting from basic concepts and progressing to more complex features. It assumes a passing familiarity with at least one programming language that favors curly-braced syntax.

If you’re already fairly skilled at another programming language, see Coming From which gives a basic flavor of Virgil in relation to other languages.

This tutorial is organized into a series of articles covered independent aspects of the language, from the basics to advanced concepts. That way, you can jump right into a topic.