Sin embargo, con el fin de proporcionar el máximo rendimiento y aprovechar las características de hardware (o trabajar sobre los errores de hardware), las aplicaciones de PC evolucionaron muy rápidamente más allá del simple terminal de aplicaciones que MS-DOS soporta directamente.