In an age when even your grandparents know what an ‘app’ is, software is running the world to an extent that we may have not clearly imagined possible prior to the turn of the millennium. Now in this ...