OpenDDL es un lenguaje basado en texto que está diseñado para almacenar datos arbitrarios en un formato conciso y legible por humanos que puede ser utilizado para intercambiar información entre muchos programas o para almacenar los datos de un programa en un formato editable.