لغة D2 هي لغة خاصة بالمجال (DSL) تعني Declarative Diagramming، حيث يتم تصميمها لتمثيل الرسوم البيانية بشكل تصريحي، أي بكتابة النصوص التي تصف الرسم البياني المطلوب ومن ثم يتم توليد الرسم البياني بناءً على هذه النصوص. تم ظهور لغة D2 في عام 1995، وهي تنتمي إلى المجتمع الذي أسسه Terrastruct، Inc.
موقع D2 الرسمي هو: https://d2-lang.com/
حالياً، ليست هناك معلومات كافية متاحة حول المبتكرين أو الفريق الذي قام بتطوير لغة D2. ولم يتم توفير معلومات محددة حول مستودع GitHub أو أي ميزات تقنية مثل وجود تعليقات، أو تنسيق غني للنص، أو تعليمات محددة للصفوف، إلى جانب العديد من المعلومات الأخرى التقنية.
يعتبر D2 مصدرًا مهمًا للمهتمين بتمثيل البيانات بشكل بصري وتوفير أدوات لتوليد الرسوم البيانية بشكل تصريحي، مما يمكنهم من تقديم المعلومات والمفاهيم بشكل مبسط وواضح. وتسهم هذه اللغة في تحسين التواصل وفهم المعلومات بشكل أفضل في مجموعة متنوعة من المجالات، بما في ذلك تصميم البرمجيات والهندسة والعلوم والبيانات.