Low Entry Barriers for Beginners
Movement Towards Web Apps and Mobile Apps
Browsers are getting more and more powerful and bandwidth is getting cheaper and more reliable. Focus is moving away from native software applications and towards web and mobile applications, especially as the possible combinations of operating systems, screen sizes, and devices are getting more and more numerous.
Stack Overflow Insights
The Principle of Least Power by Jeff Atwood