Due to cost of living differentials across the country, it is often difficult to estimate typical salaries for various occupations. The payscale.com website does a pretty good job. Below is the report on a hypothetical 21 year old high school graduate with a post-secondary certificate in software development. It estimates a starting salary of $77,000.