An extensible language for describing everything. Here's an example of Jeebox syntax.
You can %describe (anything, in: Jeebox)
While Jeebox is useful for describing code, and save-files, and natural-language, the original goal was to allow describing the meaning of code.
You can think of Jeebox like lego. Lego just gives you pieces, to arrange in anyway you like, there are basic rules for how they connect but you can build almost any kind of object with lego... And you can build almost any kind of file with Jeebox.
Next: Read the introduction?
-- Theodore H. Smith