The software that is most likely to dominate headlines for the next five years (or more) include AI-driven software, mobile-first applications, and APIs that seamlessly connect disparate systems.