MS-DOS es un sistema operativo, igual que Windows.
Cuando yo era un niño, no existía Windows, y todo se hacía con MS-DOS, que no tenía ventanas ni nada. Los Mac sí que las tenían.
Todo se hacía entonces con órdenes en una pantalla negra. Después salió Windows 3.1, bastante cutrillo pero novedoso para la época, y más tarde Windows 95, 98 ... Y así. Cuando digo "novedoso" me refiero con respecto al mundo de Microsoft. Apple fue siempre algo por delante en ese sentido.
MS-DOS no sé en qué lenguaje se programó, creo que en C, o en C++. Windows parecido.
Pero... y esto es importante: MS-DOS no es un lenguaje de programación, sino un Sistema Operativo (que es un "conjunto de programas agrupados en uno" que hacen de intermediario entre el usuario y el ordenador. Un S.O se encarga de controlar el uso de la memoria, del teclado, ratón, accesos a disco duro y demás. NO CONFUNDIR.
Un saludo!