An increasingly fragmented marketplace means cross-platform development has ramped up in recent years. To bridge the growing digital divide, JavaScript, CSS3, and great white hope HTML5 are utilized by developers. These languages sit behind a growing number of HTML templates, web apps, and native mobile apps.