1999 ൽ വാൾട്ടർ ബ്രൈറ്റ് ഒരു പുതിയ ഭാഷയിൽ പ്രവർത്തിക്കാൻ തീരുമാനിച്ചു. ഡി 2001 ൽ ആണ് ആദ്യം പുറത്തിറങ്ങിയത്,ഭാഷയുടെ ആദ്യത്തെ പതിപ്പ് (ഡി1) സി++ പോലെയുള്ള അനിവാര്യ, ഒബ്ജക്റ്റ് ഓറിയെന്റഡ്, മെറ്റാപ്രോഗ്രാമിംഗ് മാത‌ൃകളിൽ കേന്ദ്രീകരിച്ചു.

ഫോബോസ്, ഡി'യുടെ ഔദ്യോഗിക സമയദൈർഘ്യവും സാധാരണ ലൈബ്രറിയുമൊക്കെ അസംതൃപ്തിയുണ്ടാക്കി, ഡി കമ്മ്യൂണിറ്റിയിലെ അംഗങ്ങൾ ഒരു ബദൽ റൺടൈമും ടാൻഗോ എന്ന് പേരുള്ള ലൈബ്രറിയും സൃഷ്ടിച്ചു. ഡി 1.0 റിലീസിന്റെ ദിവസങ്ങളിൽ ആദ്യ പൊതു ടാൻഗോ പ്രഖ്യാപനം വന്നു.OOP ഉം ഉയർന്ന മോഡുലാരിറ്റിയും വ്യത്യസ്ത പ്രോഗ്രാമിങ് ശൈലി സ്വീകരിച്ചു. ഒരു കമ്മ്യൂണിറ്റി നേതൃത്വത്തിലുള്ള പദ്ധതിയായിരുന്നതിനാൽ, ടാൻഗോ സംഭാവനകൾ കൂടുതൽ തുറന്നുകിടന്നു, അത് ഔദ്യോഗിക സ്റ്റാൻഡേർഡ് ലൈബ്രറിയെക്കാൾ വേഗത്തിൽ പുരോഗമിക്കാൻ അനുവദിച്ചു. അക്കാലത്ത് ടാംഗോയും ഫോബോസും വ്യത്യസ്ത റൺടൈം സപ്പോർട്ട് എപിഐ(API)കൾ (ഗാർബ്ബേജ് കളക്ടർ, ത്രെഡ്ഡിംഗ് പിന്തുണ മുതലായവ) തമ്മിൽ പൊരുത്തപ്പെടാത്തവയായിരുന്നു. ഇത് ഒരേ പ്രോജക്ടിൽ ലൈബ്രറികൾ ഉപയോഗിക്കുന്നത് അസാധ്യമാക്കി. രണ്ടു ലൈബ്രറികളും നിലവിലുണ്ടായിരുന്നുവെങ്കിലും, ഫോബോസും മറ്റുള്ളവയും ടാംഗോ ഉപയോഗിച്ചുള്ള ചില പാക്കേജുകൾ മൂലം കാര്യമായ തർക്കം നടന്നിട്ടുണ്ട്.

2007 ജൂണിൽ, ഡി 2 ന്റെ ആദ്യ പതിപ്പ് പുറത്തിറങ്ങി. ഡി 2 ന്റെ വളർച്ചയുടെ തുടക്കം ഡി 1 ന്റെ സ്ഥിരത ഉറപ്പിക്കലാണ്; ഭാഷയുടെ ആദ്യത്തെ പതിപ്പ് പരിപാലനത്തിലും, തിരുത്തലുകളും ബഗ്ഫിക്സിങ്ങ് നടപ്പിലാക്കലുകളും മാത്രമാണ് ലഭിക്കുന്നത്. ഡി 2 ആയിരുന്നു ആദ്യത്തെ പരീക്ഷണാത്മക കോൺസ്റ്റ് സിസ്റ്റം ഉപയോഗിച്ച്, ഭാഷയിലേക്ക് ബ്രേക്കിങ്ങ് മാറ്റങ്ങൾ അവതരിപ്പിക്കുകയായിരുന്നു. പിന്നീട് ഡി2 ക്ലോസ്, ശുദ്ധി, ഫങ്ഷണൽ ആൻഡ് കംപ്യൂട്ടർ പ്രോഗ്രാമിങ് മാതൃകൾക്കുകൾക്കുള്ള പിന്തുണ തുടങ്ങിയ നിരവധി ഭാഷാ സവിശേഷതകൾ കൂട്ടിച്ചേർത്തു. സാധാരണ ലൈബ്രറിയിൽ നിന്ന് റൺടൈം വേർതിരിച്ചുകൊണ്ട് ഡി ലൈബ്രറി പ്രശ്നങ്ങളും പരിഹരിച്ചു. ഒരു ഡി 2 ടാംഗോ പോർട്ട് 2012 ഫെബ്രുവരിയിൽ പ്രഖ്യാപിക്കപ്പെട്ടു. 

2010 ജൂൺ 12 ന് ആന്ദ്രെ അലക്സാന്ദ്രെസ്കുസിന്റെ ദി ഡി പ്രോഗ്രാമിങ് ഭാഷ എന്ന പുസ്തകം പുറത്തിറക്കിയത് D2 വിന്റെ സ്ഥിരത അടയാളപ്പെടുത്തി, ഇന്ന് അത് സാധാരണയായി "ഡി" എന്നാണ് വിളിക്കുന്നത്.

2011 ജനുവരിയിൽ, ഡവലപ്മെന്റ് ഒരു ബഗ്ഗ് ട്രാക്കർ / പാച്ച്-സമർപ്പണ അടിസ്ഥാനത്തിൽ നിന്ന് ഗിറ്റ്ഹബ്ബ്(GitHub)ലേക്ക് നീക്കി. ഇത് കമ്പൈലർ, റൺടൈം, സ്റ്റാൻഡേർഡ് ലൈബ്രറി എന്നിവയുടെ സംഭാവനകളിൽ ഗണ്യമായ വർദ്ധനവ് കൈവരിച്ചിട്ടുണ്ട്. 

2011 ഡിസംബർ 31-നു ഭാഷയുടെ ആദ്യത്തെ പതിപ്പ് ആൻഡ്രൂ അലക്സാണ്ട്രസ്കു പ്രഖ്യാപിച്ചു, ഡി 1, 2012 ഡിസംബർ 31-ന് അവസാനിപ്പിക്കപ്പെട്ടു. അവസാന ഡി 1 പതിപ്പ്, ഡി v1.076, 2012 ഡിസംബർ 31 ന് ആയിരുന്നു.

ഔദ്യോഗിക ഡി കംപൈലറിനായുള്ള കോഡ്, വാൾട്ടർ ബ്രൈറ്റ് ഡിജിറ്റൽ മാർസ് ഡി കംപൈലർ, ഒരു ഇച്ഛാനുസൃത ലൈസൻസിനു കീഴിൽ പുറത്തിറങ്ങി, ലഭ്യമായ സ്രോതസ്സായി യോഗ്യരല്ലെങ്കിലും ഓപ്പൺ സോഴ്സ് നിർവ്വചനത്തിനുള്ളിൽ വരുന്നതല്ല.2014-ൽ കമ്പോസ്റ്റ് ഫ്രണ്ട് എൻഡ് ബൂസ്റ്റ് സോഫ്റ്റ്‌വേർ ലൈസൻസിനു കീഴിൽ ഓപ്പൺ സോഴ്സായി വീണ്ടും ലൈസൻസ് ചെയ്തു.ഈ വീണ്ടും ലൈസൻസുള്ള കോഡ് സിമാൻടെക്കിൽ ഭാഗികമായി വികസിപ്പിച്ചെടുത്ത ബാക്ക്എൻഡ്(back-end)ഒഴിവാക്കി. 2017 ഏപ്രിൽ ഏഴിന്, മുഴുവൻ കമ്പൈലറും ബൂസ്റ്റ് ലൈസൻസിനു കീഴിൽ ലഭ്യമാക്കിയിരുന്നു. സിമാൻടെക്ക് വീണ്ടും പിൻവലിക്കാൻ അനുമതി നൽകി. 2017 ജൂൺ 21-ന് ജിസിസിയിൽ(GCC) ഉൾപ്പെടുത്താൻ ഡി ഭാഷ അംഗീകരിക്കപ്പെട്ടു.
ചരിത്രം
ഉദാഹരണം 2
മെമ്മറി മാനേജ്മെന്റ്
വികസന ഉപകരണങ്ങൾ