La présentation aborde l'architecture procédurale, reliant linguistique et architecture à travers les grammaires formelles et leur utilisation dans la modélisation des villes. Des exemples tels que CityEngine et des jeux vidéo illustrent comment la génération procédurale permet de créer des environnements complexes à partir de règles, économisant ainsi du temps et des ressources. Enfin, la discussion s'étend aux applications dans le domaine du jeu, montrant les avancées depuis les premières itérations jusqu'à des mondes interactifs vastes comme Minecraft.