Computer programmers are well compensated, with annual pay of $63,903 on average. Rookie programmers can expect to earn about $50,000, while professional programmers can expect to earn around $85,000.