Die Data Definition Language (DDL; deutsch Datendefinitionssprache) ist eine Datenbanksprache, die zur Beschreibung, Änderung oder Entfernung von Datenstrukturen und verwandten Elementen verwendet wird. Ursprünglich bezog sich die DDL auf Datenbanksysteme, aber der Begriff wird heute auch in anderen Zusammenhängen verwendet.