The computer programming profession has grown along with the expanded use of computers in business and education. Some companies have different names for a programmer analyst, such as software developer or software engineer, but most of the basic duties are the same. According to the Bureau of Labor Statistics, the median annual salary for a computer programmer was $72,630 as of May 2011.