La introducción de Macintosh demostró que la gente tenía un enfoque sencillo para sus redes informáticas. Mientras que el mundo tradicional de las PC de IBM se limitaba a comandos y una serie de comandos ingresados desde la línea de comandos, Apple introdujo una interfaz gráfica de usuario (GUI) que permitía a los usuarios "apuntar y hacer clic" para completar sus tareas. Los usuarios no tienen que recordar palabras ni comandos arcanos. En cambio, proporcionan un conjunto intuitivo de íconos gráficos que permiten hacer las cosas. Además, lo que es aún mejor, los proyectos desarrollados para Macintosh tienen la misma apariencia, por lo que son más fáciles de aprender y utilizar que sus homólogos de IPM en todo el mundo. Entonces Windows entra en escena. Finalmente, se encontró con cuatro desafíos planteados por dos entornos cambiantes. En primer lugar, proporciona una interfaz gráfica de usuario que simplifica enormemente las tareas que enfrentan los usuarios de computadoras. Si el desarrollador insiste en utilizar la interfaz de Windows, entonces el usuario del programa es secundario y proporciona medios limitados para realizar múltiples tareas. Los usuarios pueden cargar múltiples escenarios y ejecutarlos en segundo plano mientras realizan otros trabajos en la ventana de primer plano.
Los objetivos de Windows NT desarrollado por Microsoft son los siguientes:
1. El propósito de permitir que Windows NT se ejecute es utilizar completamente el microprocesador.
2. Interfaz de usuario sencilla orientada a objetos y inicio de Windows.
3. Proporcionar acceso simple y transparente a los servicios de red.
4. Mantiene una amplia compatibilidad con productos DOS y Windows.
5. Permitir crecimiento y escalabilidad futuros.
Windows NT es el sistema operativo estrella de Microsoft. Combina la comodidad de una interfaz gráfica de usuario probada de Windows con la capacidad de ampliar los beneficios de los sistemas operativos de 32 bits. Windows NT es un sistema operativo del que Microsoft fue miembro durante su desarrollo. Para un sistema operativo completo en ejecución, el nombre de todo el sistema familiar y de los miembros de la familia es Windows, y cada miembro de la familia tiene un nombre de producto diferente. Sin embargo, el factor que conecta a todos los miembros de la familia es que *tienen* la misma interfaz de usuario.
Windows NT ejecutará programas desarrollados para Windows 3.1, pero Windows 3.1 no siempre ejecutará programas de desarrollo de Windows NT. Por lo tanto, Windows 3.1 se considera compatible con Windows NT. Muchos proveedores de software producen dos versiones diferentes de software de Windows, implementaciones de 16 y 32 bits. La versión de 16 bits se ejecutará en Windows 3.1 y Windows NT, mientras que la versión de 32 bits, más rápida y potente, sólo se ejecutará en Windows NT.
Todos los miembros de la familia Windows comparten la misma interfaz de usuario básica. Si ya está familiarizado con Windows 3.1, lo tiene todo funcionando en Windows NT.