OpenDDL è un linguaggio basato su testo progettato per memorizzare dati arbitrari in un formato conciso e leggibile dall'uomo, che può essere utilizzato per scambiare informazioni tra molti programmi o per memorizzare i dati di un programma in un formato modificabile.