LDC ist ein portabler Compiler für die Programmiersprache D, der über moderne Optimierungen und Code-Generierung verfügt. Er verwendet das offizielle DMD-Frontend zur Unterstützung der neuesten Sprachversion und LLVM für die Code-Generierung. Eine ältere Version unterstützt die alte Version D1 der Sprache. (non)