When companies like Google and Microsoft go searching for new talent, they often look for people with a computer science background. For this reason, many young developers study this field at college.