Pada tahun 2000, Bill Gates mengundurkan diri dari jabatannya sebagai CEO dan memandatkannya kepada kawan lamanya, Steve Ballmer. Gates kemudian memilih untuk kembali ke profesi lamanya yang ia cintai yaitu sebagai pencipta perangkat lunak. Kini Bill Gates menjadi Kepala Penelitian dan Pengembangan Perangkat Lunak di perusahaannya sendiri, Microsoft Corp.