Inform is a design system and programming language for interactive fiction, created by Graham Nelson in 1993. The language was specifically built for writing text-based adventure games, also known as interactive fiction (IF), and it is used to create games that can be played on virtual machines like the Z-machine, which was originally developed by Infocom for its games in the 1980s.