In the thirty years since the advent of the internet, computers have changed how we live our lives. Computing systems are becoming increasingly complex and well as used in a wider range of situations and contexts; the HiPEAC Vision 2021 recommends a series of steps and measures to ensure that Europe makes the most of what computing has to offer while managing and controlling the challenges and risks.