1. Skip to content

1. About Impromptu

Legacy software

Impromptu was released in 2005 and was superseded by Extempore around 2011. The articles in this section were originally published on another blog and have been archived here.

Impromptu is a Mac OS X programming environment for live coding, created by Andrew Sorensen. Impromptu is built around the Scheme language, which is a member of the Lisp family of languages.

Here is a classic piece made with Impromptu, titled A Study in Keith.

See also this slide deck I prepared for a tutorial in 2011.