Almost everyone uses computers these days for everything from shopping to working to playing games. But have you ever stopped to think about where all this amazing technology came from? Who invented it all? Well, behind every company, programming language or piece of software, there is a person - or sometimes a team of people - who turned ideas into reality. We've all heard ofBill Gates, the founder of Microsoft and one of the richest men in history. Equally famous is Steve Jobs, the person who, along withSteve Wozniak, started Apple computers. However, there are hundreds of other people, from early pioneers to later geniuses, who aren't as well known but who deserve recognition for the work they did in advancing the world of computing.