There are many people that make a very good living creating and selling software programs. This could be anything from a simple application that is downloaded to a smart phone, to a full-fledged suite of software programs