Extempore documentation

Extempore’s documentation is split into three main sections:

  • the overview section discusses the key concepts in Extempore/xtlang programming, and is a good place to find out why things are the way they are
  • the reference section is the main xtlang language reference
  • the guides section contains longer-form tutorials for new users coming to Extempore from different backgrounds, including musicians, programmers, and newcomers to livecoding

To navigate, use the sidebar on the left (or on top, if you’re on mobile).

This website has recently been redesigned to make it easier to contribute. It’s just markdown, and every page has an improve this page link at the bottom which takes you directly to the source .md file on GitHub so that you can fix it up and submit a pull request.

Getting help

Learning a new programming language is hard, so don’t despair if you get stuck and need help. The mailing list and google group are good places to start, or you could see if we’re on the #extempore IRC channel on freenode.

For discussions about the docs themselves, there’s a new extempore-docs channel on the livecode lurk server (a slack equivalent) where you can discuss issues/comments/suggestions for the docs. Contributing to the docs really is pretty easy, so don’t be afraid to pipe up if you’ve got ideas.

Improve this page