William (Bill) Gates attended public elementary school and the private Lakeside School. There, he discovered his interest in software and began programming computers at age 13.
Didn't find the answer you were looking for?