Descriptions and definitions of programming interfaces, file formats, scripting language terminology, and schemas.