The next generation of languages