GDScript
De eigen scripttaal van Godot: de inspringing van Python, met semantiek die rond de nodes en signalen van de engine is gebouwd.
Naar eigen zeggen probeerden de ontwikkelaars van Godot eerst Lua, Python en Squirrel voordat ze zelf een taal schreven. Het argument was integratie: een algemene taal inbedden vergt een bindingslaag die tussen haar objecten en die van de engine vertaalt, met prestatieverlies en gedoe rond garbage collection als prijs. GDScript spreekt het objectmodel van Godot rechtstreeks aan, dus $Player haalt een kind-node op en signal is een sleutelwoord.
Het lijkt op Python, maar is het niet — geen standaardbibliotheek, geen pip. Optionele statische typering kwam met Godot 3.1, en Godot 4 (2023) schreef de taal volledig opnieuw als GDScript 2.0, met lambda's en snellere getypte code. Zwaarder werk gaat naar C# of native extensies in C++.