El lenguaje de programación D es un lenguaje de programación de sistema de múltiples paradigmas orientado a objetos. La programación en D se desarrolla en realidad mediante la reingeniería del lenguaje de programación C ++, pero es un lenguaje de programación distinto que no solo incluye algunas características de C ++ sino también algunas características de otros lenguajes de programación como Java, C #, Python y Ruby. Este tutorial cubre varios temas que van desde los conceptos básicos del lenguaje de programación D hasta conceptos avanzados de programación orientada a objetos junto con los ejemplos complementarios.
Este tutorial está diseñado para todas aquellas personas que buscan un punto de partida para aprender el Lenguaje D. Tanto los usuarios principiantes como los avanzados pueden referirse a este tutorial como su material de aprendizaje. Los estudiantes entusiastas pueden referirse a él como su referencia de lectura sobre la marcha. Una persona con mentalidad lógica puede disfrutar aprendiendo D a través de este tutorial.
Antes de continuar con este tutorial, es recomendable que comprenda los conceptos básicos de la programación de computadoras. Solo necesita tener un conocimiento básico de cómo trabajar con un editor de texto y una línea de comandos simples.