OpenDDL é uma linguagem baseada em texto que é projetada para armazenar dados arbitrários em um formato conciso e legível por humanos, que pode ser usado para trocar informações entre muitos programas ou para armazenar os dados de um programa em um formato editável.