Describir: Immersive environments, Metaverse and the key challenges in programming