Computer programmers are people who like to create. Writing software can almost feel like doing magic—you can create something amazing out of nothing. The applications you can create are almost endless; you can make apps that benefit society, promote good health, entertain, educate, facilitate business, advance science, and more!