granite-docs/docs/index.md
2024-08-16 14:48:06 +01:00

1.1 KiB

Welcome to the documentation

Granite is a toy programming language focused around being unconventional but still comfortable to use.

The main implementation of Granite is written in Rust and is capable of both parsing and executing Granite programs.

Where to start

It is recommended all new Granite programmers start at the syntax introduction to get familiar with how a Granite program is laid out.

Those familiar with the Granite language should use the reference to remind themselves of the operations or the further concepts section in the navbar to learn about things not covered in the guidebook!

Information

This version of the documentation is intended for Granite v1.0.2 and if you are running a newer version, there may be new features that aren't documented here or old features that no longer work.

This documentation is licenced under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International licence. All code examples within this documentation are dedicated to the public domain according to the CC0 1.0 Universal licence.