OpenDDL est un langage basé sur du texte conçu pour stocker des données arbitraires dans un format concis et lisible par l'homme, qui peut être utilisé pour échanger des informations entre de nombreux programmes ou pour stocker les données d'un programme dans un format modifiable.