docopt is a programming language created in 2012 by Vladimir Keleshev.
Command-line interface description language
View source