Más allá de las prestaciones que nos entrega la interfaz de cualquier software de desarrollo 3D, existen los lenguajes de programación. Muchos software ofrecen la posibilidad de programar una infinita cantidad de expresiones y aplicaciones, que ayudarán a mejorar la eficiencia de un proyecto. En este capítulo se plantean algunos conceptos e ideas básicas que ampliarán las posibilidades al momento de desarrollar cualquier proyecto.