Languages Features Creators CSV Resources Challenges Add Language
GitHub icon

LilyPond

LilyPond - Programming language

< >

LilyPond is a programming language created in 1996.

#516on PLDB 27Years Old 731Users
0Books 0Papers 2kRepos

LilyPond is a computer program and file format for music engraving. One of LilyPond's major goals is to produce scores that are engraved with traditional layout rules, reflecting the era when scores were engraved by hand. LilyPond is cross-platform, and is available for several common operating systems; released under the terms of the GNU General Public License, LilyPond is free software.. Read more on Wikipedia...


Example from hello-world:
\markup { Hello World }
Example from Wikipedia:
<score vorbis="1">\relative c' { f d f a d f e d cis a cis e a g f e }</score>

Language features

Feature Supported Token Example
MultiLine Comments ✓
Line Comments ✓
Floats ✓
Comments ✓
Semantic Indentation X
cg.html · lilypond.html · mirah.html

View source

- Build the next great programming language · Search · Day 214 · About · Blog · Acknowledgements · Traffic · Traffic Today · GitHub · feedback@pldb.com