Alda is a text-based programming language for music composition. It allows you to write and play back music using nothing but a text editor.

piano: o3
g8 a b > c d e f+ g | a b > c d e f+ g4
g8 f+ e d c < b a g | f+ e d c < b a g4
<< g1/>g/>g/b/>d/g

The language’s design equally favors aesthetics, flexibility and ease of use.