TADS (Text Adventure Development System) is a language and runtime for making Interactive Fiction games.