Professional Software Development Software development is a rapidly-expanding segment of the computer industry. According to the Bureau of Labor Statistics, development is one of America's fastest growing professions. Like the computer industry itself, software development is in a state of constant evolution. Platforms shift rapidly, and new ways of developing software emerge every year. A developer's education is never complete.
Productivity is the key issue in software development.
Tools that enhance productivity are adopted prolifically. These developers purchase billions of dollars worth of programming languages and tools every year. Computing's lingua franca C was revolutionary - now it's standard, and millions of lines of C code run countless critical systems throughout the business world. Because it's king of the hill for creating reusable components and libraries, for server applications, for very large systems in general. It's where programmers have to go to maximize power and performance.