GDScript
Il linguaggio di scripting interno di Godot: l'indentazione di Python, con una semantica costruita attorno a nodi e segnali del motore.
Per loro stessa ammissione, gli sviluppatori di Godot provarono Lua, Python e Squirrel prima di scrivere un linguaggio proprio. La ragione era l'integrazione: incorporare un linguaggio generico richiede uno strato di binding che traduca tra i suoi oggetti e quelli del motore, a scapito di prestazioni e con attriti con il garbage collector. GDScript dialoga direttamente con il modello a oggetti di Godot, così $Player recupera un nodo figlio e signal è una parola chiave.
Somiglia a Python, ma non lo è: niente libreria standard, niente pip. La tipizzazione statica opzionale arrivò con Godot 3.1, e Godot 4 (2023) ha riscritto il linguaggio da zero come GDScript 2.0, aggiungendo lambda e codice tipizzato più veloce. Per i compiti più pesanti si passa a C# o a estensioni native in C++.