python-I-intro


Python is an interpreted, object-oriented, high-level programming language with dynamic semantics. In fact, Grasshopper uses IronPython version 2.7, a flavour of Python that integrates the .NET ecosystem (on which Grasshopper was built) and Python libraries. For sake of simplicity we will refer to IronPython as Python from now on.

This chapter introduce you to Python as a general programming language used in Grasshopper. The content of the introductionary section is as follow: