---
key: pl/extempore
kind: plang
name: "Extempore"
url: https://plangs.page/extempore
---

# Extempore

> High-performance language for real-time audiovisual computing and live coding.

Programming language aimed at providing a high-performance environment for real-time audiovisual computing. It supports live coding and integrates Scheme with unique extensions, intended to help developers construct cyber-physical systems.

## Facts

- Appeared: 2011
- Homepage: https://github.com/digego/extempore
- GitHub: https://github.com/digego/extempore

## Relationships

### Paradigms

- [Functional](https://plangs.page/paradigm/functional)
- [General-Purpose](https://plangs.page/paradigm/general-purpose)
- [Interpreted](https://plangs.page/paradigm/interpreted)
- [Multi](https://plangs.page/paradigm/multi)
- [Real-Time](https://plangs.page/paradigm/real-time)

### Platforms

- [Apple](https://plangs.page/platform/apple)
- [Cross-Platform](https://plangs.page/platform/cross)
- [Linux](https://plangs.page/platform/linux)
- [Windows](https://plangs.page/platform/windows)

### Type Systems

- [Dynamic](https://plangs.page/type-system/dynamic)
- [Static](https://plangs.page/type-system/static)

### Implements

- [Scheme](https://plangs.page/scheme)

### Influenced By

- [Lisp](https://plangs.page/lisp)
- [Scheme](https://plangs.page/scheme)

### Written With

- [C](https://plangs.page/c)

### Licenses

- [BSD](https://plangs.page/license/bsd)

### Tags

- [Audio](https://plangs.page/tag/audio-dev)
- [Compiler](https://plangs.page/tag/compiler)
- [DSP](https://plangs.page/tag/dsp)
- [Multimedia](https://plangs.page/tag/multimedia)
- [Wavelet](https://plangs.page/tag/wavelet)
