Aujourd'hui, la conception numérique mêle approches purement graphiques, avec des logiciels tels que
Revit, approches visuelles et textuelles, comme c'est le cas avec
Grasshopper et approches purement textuelles, comme par exemple avec le langage
Python avec lequel on peut
programmer avec
Blender.