Today, Bill Gates is one of the richest men in the world. As co-founder of Microsoft, Gates built a tech empire. And as co-founder of the Bill & Melinda Gates Foundation, he’s given away billions of dollars. But who was Bill Gates before Microsoft? It turns out young Bill Gates was a rule breaker—and that might explain why he became one of the most successful self-taught programmers in history.