--- title: "Python Field" url: "https://help.maxon.net/c4d/en-us/Content/html/FPYTHON.html" section_path: "Create Menu > Field > Field Objects > Python Field" element_id: "FPYTHON" command_id: "440000277" description: "This page describes the Python Field in Cinema 4D. It computes Field values through custom Python scripts — algorithmic falloffs beyond the built-in …" --- # Python Field > **Note:** **What is it about?** > > This page describes the **Python Field** in **Cinema 4D**. It computes Field values through custom Python scripts — algorithmic falloffs beyond the built-in shapes, complementing the simpler Python Field layer. The Python Field can be used to create more extensive algorithms via Python Script. Programmers can read up on all details regarding programming and scripting in Cinema 4D at **http://developers.maxon.net**. Look for the Python Field object. If you're wondering why there's a Python Field Layer in addition to the Python Field itself, the Python Field has a position in 3D space, can draw in the Viewport and be split between different Field lists. For the advanced user, this can be a powerful (but also very complex) tool. The effect of the Python Field Layer on the other hand is restricted to a specific Field list and doesn't generate any separate objects, which means that it's somewhat easier/faster to use. It can also access Field values of previously added layers as a modifier.