Microsoft Windows
Dimulai dari DosShell for DOS 6 buatan Microsoft dan inginnya Microsoft bersaing terhadap larisnya penjualan Apple Macintosh yang menggunakan GUI, Microsoft menciptakan Windows 1.0 Nama ini berasal dari kelatahan karyawan Microsoft yang menyebut nama aplikasi tersebut sebagai Program Windows (Jendela Program).
Windows versi 2 adalah versi Windows pertama yang bisa diinstal program. Satu-satunya program yang bisa ditambahkan adalah Microsoft Word versi 1. Windows versi 3 menjanjikan aplikasi tambahan yang lebih banyak, kelengkapan penggunaan, kecantikan user interface atau antarmuka dan mudahnya konfigurasi.
Windows versi 3.1 adalah versi Windows yang bisa mengoptimalisasi penggunaannya pada prosesor 32-bit Intel 80386 ke atas. Windows versi 3.11 adalah versi Windows terakhir sebelum era Start Menu. Windows 3.11 pun adalah versi Windows pertama yang mendukung networking/jaringan.
Versi Hibrida dapat dijalankan tanpa MS-DOS. Versi Hibrida tersebut menginstalasi dirinya sendiri dengan DOS 7. Tidak seperti Windows versi 16-bit yang merupakan shell yang harus diinstalasi melalui DOS terlebih dahulu.
Aplikasinya pun berbeda. Meskipun Windows 9X dapat menjalankan aplikasi Windows 16-bit, namun Windows 9X memiliki grade aplikasi sendiri - X86-32, Windows 9X sangat terkenal dengan BSOD (Blue Screen of Death).
Windows 8.1
Pada edisi 2014 dari Build selama bulan April, perwakilan Microsoft Terry Myerson meluncurkan perubahan antarmuka pengguna lanjutan untuk Windows 8.1, termasuk kemampuan untuk menjalankan aplikasi Metro gaya dalam jendela desktop dan menu Mulai yang direvisi, yang menciptakan kompromi antara desain menu Mulai yang digunakan oleh Windows 7 dan layar Mulai dengan menggabungkan daftar aplikasi di kolom pertama dengan kedua yang dapat digunakan untuk menampilkan ubin aplikasi. Myerson menyatakan bahwa perubahan ini akan terjadi dalam pembaruan masa depan, tetapi tidak menjelaskan lebih lanjut. Microsoft juga memperkenalkan sebuah konsep yang dikenal sebagai "Aplikasi Universal Windows", di mana aplikasi Windows Runtime dapat diporting ke Windows Phone 8.1 dan Xbox One sementara berbagi basis kode yang sama. Meskipun tidak sepenuhnya menyatukan ekosistem aplikasi Windows dengan Windows Phone, itu akan memungkinkan para pengembang untuk menyinkronkan data antara versi aplikasi mereka pada setiap platform, dan bundel akses ke Windows, Windows Phone, dan versi Xbox One dari sebuah aplikasi dalam pembelian tunggal.