Design script is intended to be: A production modeling tool to provide an efficient way for pragmatic designers to generate and evaluate complex geometric design models. A fully fledged programming languages: as expected by expert programmer. A pedagogic tool: tp help pragmatic design professions make the transition to competent programmer by the progressive acquisition of programming concepts and practice applied to design. designscirpt origins, explanation illustration