Dictionary of Computing (2015): Updated with the latest technologies