Jabarkan Mempelajari bahasa pemrograman dari Bill Gates

Menjelang akhir masa hukuman, keempatnya malah ditawarkan untuk menemukan bug lain di perangkat lunak CCC dengan imbalan waktu tambahan untuk penggunaan komputer. Di kantor CCC inilah Gates mempelajari kode sumber berbagai program, termasuk program yang ditulis dalam bahasa FORTRAN dan LISP. Ia dan kawannya bekerja di sana hingga tahun 1970 ketika CCC ditutup karena bangkrut.

Pada tahun berikutnya, Information Sciences, Inc. mempekerjakan empat siswa Lakeside tersebut untuk menulis program pembayaran gaji dalam bahasa COBOL dan memberikan royalti untuk penjualan program tersebut sebagai tambahan hak akses ke komputer perusahaan. Gates juga mendapat pekerjaan tambahan ketika sekolah memintanya untuk membuat program pengatur jadwal kelas siswa. Gates memanfaatkan ini dengan mengubah sebagian program agar ia ditempatkan di kelas yang didominasi perempuan. Pada usia 17 tahun, Gates dan Allen mendirikan Traf-O-Data yang fokus pada sistem penghitung lalu lintas yang berbasis prosesor Intel 8008.

Gates lulus dari Lakeside School pada tahun 1973. Setelah itu ia mengambil tes SAT dan mendapatkan skor yang sangat tinggi, yaitu 1590 dari 1600. Dengan nilai itu, ia diterima di Harvard College di mana ia bertemu dengan Steve Ballmer yang kelak menggantikan Gates sebagai CEO Microsoft. Pada tahun keduanya di Harvard, Gates merancang sebuah algoritme untuk penyortiran panekuk sebagai solusi atas satu dari serangkaian masalah yang belum terpecahkan dalam kelas kombinatorika oleh Harry Lewis, salah seorang profesornya. Solusi Gates memegang rekor sebagai versi tercepat selama 30 tahun; penggantinya justru lebih cepat satu persen saja. Solusinya kemudian diresmikan dalam bentuk cetakan bekerja sama dengan ilmuwan komputer Harvard, Christos Papadimitriou.

Gates tidak punya rencana belajar tetap ketika menjadi mahasiswa di Harvard dan menghabiskan banyak waktunya dengan menggunakan komputer sekolah. Gates masih berkomunikasi dengan Paul Allen, dan ia bergabung dengannya di Honeywell pada musim panas 1974. Pada tahun berikutnya, MITS Altair 8800 berbasis CPU Intel 8080 diluncurkan, dan Gates dan Allen melihat peluncurannya sebagai kesempatan untuk mendirikan perusahaan perangkat lunak komputer sendiri. Ia telah membicarakan keputusan ini bersama orang tuanya yang sangat mendukungnya setelah mereka melihat antusiasme Gates untuk mendirikan perusahaan.