MS-DOS no tiene un "software" de la forma en que podría una aplicación moderna. El shell MS-DOS * es * el software. Es el intérprete de la línea de comandos. Es lo que maneja la entrada de comandos (como `Dir`,` Copy`, `Format`) y los ejecuta. No había un programa separado * ejecutando * el shell; El shell * era * la interfaz de usuario principal del sistema operativo. Los archivos centrales responsables de esto son `command.com` (en versiones anteriores) o` io.sys` y `msdos.sys` (trabajando juntos en versiones posteriores). Estos archivos no son aplicaciones en sí mismas, pero constituyen el software fundamental que constituye la funcionalidad de MS-DOS Shell.