Quill Documentation

Welcome to the Quill documentation. Quill is a programming language designed to be readable, friendly, and powerful. Code in Quill reads like English, making it easy to learn and a joy to write.

New to Quill? Start with the Getting Started guide, or jump straight into the Playground to try it in your browser.

Documentation overview

Quick taste

Here is a simple Quill program that shows off the language:

-- Define a function
to greet name:
  if name is "World":
    say "Hello, everyone!"
  otherwise:
    say "Hello, {name}!"

friends are ["Alice", "Bob", "World"]
for each friend in friends:
  greet(friend)