Thorn Programming Language


Developer Quick Start


Using Thorn

Thorn compiles to an intermediate language called Ground, which then compiles to SPINE-64 x86-64 assembly. The compiler is invoked with:

thorn build myfile.th

Thorn 0.3 is a draft release. The spec and toolchain are under active development.   Read more...


Release Notes

Changelog

Migration Guide

Security Notices

Documentation

Thorn 0.3 Documentation

Thorn 0.3 Language Spec

Thorn Wiki

Find additional important language information in:

thorn.th

Developers may be interested in:

About the site

The site was thrown together in just a couple of days, so alot of the information and links eithr are wrong or lead to nowhere. For your information, Thorn is not avaliable at the moment, the official repository is at github.com/thethornproject/thorn. And the forum has been taken down but will come back online again soon, Thank you.