I could go on all day with these. The early teens are a very critical age for development and self exploration.Gates attended public elementary school and the private Lakeside School. There, he discovered his interest in software and began programming computers at age 13.