Windows 1.0
Lịch sử phát triển

Microsoft đã bắt đầu quan tâm tới việc phát triển một giao diện người dùng đồ họa (GUI) sớm nhất từ năm 1981. Quá trình phát triển Windows bắt đầu sau khi Bill Gates, đồng sáng lập Microsoft và cũng là lead developer của dự án Windows, được chứng kiến Visi On, một bộ phần mềm GUI của VisiCorp dành cho các máy tính tương thích IBM PC, trình diễn tại hội chợ COMDEX năm 1982. Một năm sau đó, Microsoft biết được rằng phần mềm GUI của Apple—cũng là một phần mềm bitmap, được phát triển một phần dựa trên nghiên cứu từ Xerox PARC—đã có những tính năng tiên tiến hơn nhiều; Microsoft quyết định cần phát triển một sản phẩm riêng mang tính khác biệt hoàn toàn. Tháng 8 năm 1983, Gates chiêu mộ Scott A. McGregor, một trong những nhân sự phát triển chủ chốt trong hệ thống cửa sổ ban đầu của PARC, và đưa ông lên vị trí trưởng nhóm phát triển Windows 1.0.
Microsoft lần đầu tiên giới thiệu trước báo giới một chương trình quản lý cửa sổ vào tháng 9 năm 1983. Sản phẩm được trình diễn có giao diện người dùng tương tự như Multiplan với một thanh nhập dòng lệnh ở phía dưới màn hình và chạy được các chương trình của Microsoft vào thời điểm đó. Nó cũng cho thấy khả năng chạy nhiều cửa sổ ứng dụng ở cả hai kiểu xếp chồng và chia ô. Ý tưởng này đã sớm được làm lại để chỉ hỗ trợ chia ô cửa sổ và thay đổi thanh dòng lệnh theo kiểu Multiplan thành thanh menu bên dưới thanh tiêu đề của mỗi cửa sổ. Thiết kế mới được ra mắt công chúng lần đầu tại COMDEX Mùa thu 1983, tổ chức vào tháng 11 năm 1983. Với yêu cầu hệ thống ban đầu là 192 KB RAM và hai ổ đĩa mềm, Microsoft mô tả sản phẩm này là một trình điều khiển thiết bị dành cho MS-DOS 2.0. Bằng cách cho phép các ứng dụng chỉ sử dụng lời gọi hệ thống DOS được chạy đa nhiệm hợp tác trong các cửa sổ chia ô và cho phép các ứng dụng còn lại chạy toàn màn hình, Windows đã ngay lập tức hỗ trợ nhiều ứng dụng và trở nên khác biệt so với cả Visi On và Apple Lisa. Không giống như Visi On, các nhà phát triển Windows không cần sử dụng Unix để phát triển các ứng dụng IBM PC; Microsoft dự định khuyến khích các công ty khác, kể cả những đối thủ, phát triển chương trình cho Windows bằng việc không yêu cầu ứng dụng phải sử dụng giao diện người dùng của Microsoft.
Các nhà sản xuất máy tính MS-DOS như Compaq, Zenith và DEC cũng như các công ty phần mềm như Ashton-Tate và Lotus đều cam kết cung cấp hỗ trợ cho sản phẩm mới này. Sau khi được trải nghiệm trước Windows, tạp chí BYTE vào tháng 12 năm 1983 đã nhận định rằng nó "dường như đem lại khả năng mở rộng, khả năng tái cấu hình và tính di động rất đáng kể cùng với yêu cầu phần cứng và mức giá vừa phải ... Nếu không có thêm những màn ra mắt sản phẩm bất ngờ nào nữa từ một công ty khác, Microsoft Windows sẽ là cuộc thử nghiệm quy mô lớn đầu tiên của thiết kế ẩn dụ bàn làm việc trong tay của những người dùng mục tiêu." Ngay từ những thời điểm đầu trong lịch sử Windows, Gates đã luôn coi đây là tương lai của Microsoft. Ông từng nói với tạp chí InfoWorld vào tháng 4 năm 1984 rằng "chiến lược và nguồn lực của công ty chúng tôi hoàn toàn tập trung cho Windows, giống như cách mà chúng tôi đã tập trung cho những hạt nhân hệ điều hành như MS-DOS và Xenix. Chúng tôi cũng muốn nói rằng chỉ những ứng dụng có thể tận dụng được Windows mới đủ sức cạnh tranh trong tương lai." Đáng chú ý là IBM đã không xuất hiện trong tuyên bố của Microsoft, thậm chí công ty này còn chối bỏ Windows để tạo ra một sản phẩm riêng cho mình có tên là TopView. Tới cuối năm 1984, báo chí bắt đầu bàn luận về một "Cuộc chiến Cửa sổ" giữa Windows, TopView của IBM và Graphics Environment Manager (GEM) của Digital Research. Steve Ballmer thay thế McGregor sau khi ông rời nhóm vào tháng 1 năm 1985.
Microsoft đã cam kết vào tháng 11 năm 1983 rằng sẽ phát hành Windows trước tháng 4 năm 1984. Tuy nhiên, do nhiều chỉnh sửa trong thiết kế mà ngày phát hành Windows đã phải bị lùi lại. Trước khi hệ thống cửa sổ của Windows được phát triển, dự án này từng có thời gian ngắn được gọi bằng tên mã "Interface Manager" (Trình quản lý Giao diện). Microsoft không tập trung nhấn mạnh vào yếu tố đa nhiệm, mà thay vào đó tuyên bố rằng mục đích của Windows, không giống như TopView, là "biến chiếc máy tính trở thành một môi trường giàu đồ họa" trong khi chiếm dụng ít bộ nhớ hơn. Sau khi Microsoft đã thuyết phục được IBM về sự cần thiết phải có một phần mềm GUI, hai công ty đã cùng tuyên bố ra mắt OS/2 và giao diện đồ họa OS/2 Presentation Manager vào tháng 4 năm 1987, với mục đích ban đầu là để thay thế cả MS-DOS và Windows.