GDScript
Ranked 4 of 14 scripting languages by recommenders
Godot's built-in scripting language, favored for fast iteration and small games, with weak performance, limited typing and lock-in to Godot as the common caveat.
Godot's built-in scripting language, favored for fast iteration and small games, with weak performance, limited typing and lock-in to Godot as the common caveat.
38 people gave an opinion
- recommend it
- 22
- criticize it
- 16
- approval share
- 58%
Recommended in 9 of 13 months
- November 2025: recommended
- December 2025: recommended
- January 2026: recommended
- February 2026: not recommended
- March 2026: recommended
- April 2026: recommended
- May 2026: not recommended
- June 2026: recommended
- July 2026: recommended
- August 2026: not recommended
- September 2026: recommended
- October 2026: recommended
- November 2026: not recommended (month in progress)
Why it doesn’t carry the badge
- 22 people recommend itNeeds 10 or more, met.
- 1.3 recommenders for every criticNeeds 2 to 1 or better, not met.
- Recommended in 9 of 13 monthsNeeds 4 or more, met.
The same three rules apply to every product, and the badge can’t be bought. How the badge works
What people say about it
The reasons people give, with the number of comments that give each one. Open a reason to read what they said.
Why people recommend it
Each mark is one comment
Fast, pleasant development workflow
“The beauty in GDscript is that you can work incredibly fast in it.”
Comment from 6 Oct 2026 on Hacker News “the game dev loop feels faster when using it”
Comment from 31 Jan 2026 in “Godot 4.6 Release: It's all about your flow” “The GDScript workflow is honestly great.”
Comment from 29 Dec 2025 in “Unity's Mono problem: Why your C# code runs slower than it should” - Comment from 30 Jan 2026 in “Godot 4.6 Release: It's all about your flow”
Best integrated with Godot
“GDScript is undoubtedly better integrated in the engine”
Comment from 29 Dec 2025 in “Unity's Mono problem: Why your C# code runs slower than it should” “it’s currently the best supported language in Godot”
Comment from 29 Dec 2025 in “Unity's Mono problem: Why your C# code runs slower than it should” “GDScript might be a bad general purpose language but it is a good language for Godot.”
Comment from 31 Jan 2026 in “Godot 4.6 Release: It's all about your flow” Easy for small games
“I'm specifically recommending GDScript over C# for ease of use”
Comment from 31 Dec 2025 in “Unity's Mono problem: Why your C# code runs slower than it should” “it's hard to beat GDScript when it comes to making small games”
Comment from 25 Jun 2026 in “Half-Life 2 in a Browser” “GDscript with strict type-hinting might suffice for small ones”
Comment from 27 Jan 2026 in “Godot 4.6 Release: It's all about your flow” Ergonomic scripting, drop to C++
“My philosophy has always been “ergonomic scripting or drop to C++”, so I’m quite okay with it.”
Comment from 27 Jan 2026 in “Godot 4.6 Release: It's all about your flow” “GDScript + c++ is my point.”
Comment from 29 Dec 2025 in “Unity's Mono problem: Why your C# code runs slower than it should”
What people warn about
Each mark is one comment
Performance ceiling and slowness
“until i just hit the ceilling of what i could handle with gdscript performance wise”
Comment from 29 Sep 2026 in “Using any C++ library in Godot” “no plans to improve GDscript performance other than maybe the interpreter itself”
Comment from 29 Sep 2026 in “Using any C++ library in Godot” “gdscript is incredibly slow, worst than something like lua”
Comment from 29 Sep 2026 in “Using any C++ library in Godot” - Comment from 29 Sep 2026 in “Using any C++ library in Godot”
Locked to Godot, no libraries
“GDScript is never going to be a general purpose programming language, and that necessarily creates lock-in.”
Comment from 30 Sep 2026 in “Using any C++ library in Godot” “GDScript, which in itself is proprietary and has no other uses for you than, ehh, Godot”
Comment from 29 Sep 2026 in “Using any C++ library in Godot” “no one is writing libraries in GDScript, because no one is using it outside of Godot”
Comment from 30 Sep 2026 in “Using any C++ library in Godot” Harder to maintain as projects grow
“GDScript is not very maintainable as the code base grows”
Comment from 29 Dec 2025 in “Unity's Mono problem: Why your C# code runs slower than it should” “more difficulty and friction in development with new mechanisms demanding that you take the limitations of both languages in mind”
Comment from 19 Apr 2026 in “Updating Gun Rocket through 10 years of Unity Engine” Missing features like full typing
“Still doesn't have full static typing support to my knowledge, which is a dealbreaker to me.”
Comment from 30 Jan 2026 in “Godot 4.6 Release: It's all about your flow” “gdscript is missing basic features like interfaces”
Comment from 25 Jun 2026 in “Half-Life 2 in a Browser” “it's still a bit basic but continually getting better”
Comment from 16 Mar 2026 in “Show HN: Claude Code skills that build complete Godot games”
Other scripting languages people recommend
The four most recommended other scripting languages, with the same counts for each, so you can compare like for like. The tick on each bar marks the 2 to 1 line the badge needs.
| Product | Recommend | Criticize | Approval | Months | Owned | Badge |
|---|---|---|---|---|---|---|
| Lua | 186 | 62 | 75% | 12 | 10 yrs5 owners | Approved |
| awk | 67 | 18 | 79% | 12 | — | Approved |
| AutoHotkey | 44 | 5 | 90% | 11 | — | Approved |
| GDScriptThis page | 22 | 16 | 58% | 9 | — | — |
| AppleScript | 19 | 18 | 51% | 10 | — | — |
What people said
40 of the 50 comments that mention it, newest first. Each links to the original comment.
“The beauty in GDscript is that you can work incredibly fast in it.”
“no one is writing libraries in GDScript, because no one is using it outside of Godot”
“GDScript is never going to be a general purpose programming language, and that necessarily creates lock-in.”
“GDScript, which in itself is proprietary and has no other uses for you than, ehh, Godot”
“I agree that GDScript performance isn't good.”
“no plans to improve GDscript performance other than maybe the interpreter itself”
“gdscript is incredibly slow, worst than something like lua”
“until i just hit the ceilling of what i could handle with gdscript performance wise”
“we now have a fantastic community around it.”
“Easily my favorite part of GDScript”
“gdscript is missing basic features like interfaces”
“it's hard to beat GDScript when it comes to making small games”
“I found GDScript to be quite powerful in terms of functionality.”
“the worst AI performance I've seen was with gdscript”
“Or maybe without GDScript the engine would not get the traction it has”
“more difficulty and friction in development with new mechanisms demanding that you take the limitations of both languages in mind”
“Since they added static typing, GDScript is perfectly adequate as a scripting language”
“The Community (tm) likes gdscript because it's "easier" to "get started". They are completely unconcerned with it being harder to finish.”
“it's still a bit basic but continually getting better”
“wouldn't you prefer to use static typing?”
“the game dev loop feels faster when using it”
“GDScript might be a bad general purpose language but it is a good language for Godot.”
“Still doesn't have full static typing support to my knowledge, which is a dealbreaker to me.”
“I don't hate it, but I don't like it either.”
“it is just more pleasant to use”
“I think GDScript is great”
“GDscript with strict type-hinting might suffice for small ones”
“My philosophy has always been “ergonomic scripting or drop to C++”, so I’m quite okay with it.”
“I'm offering real practical advice from experience of having worked on real projects.”
“I'm specifically recommending GDScript over C# for ease of use”
“it’s currently the best supported language in Godot”
“GDScript + c++ is my point.”
“90% of game development is animating stuff and user interface development. GDScript is great for that.”
“I won't even get into how big of projects I've written in GDScript successfully.”
“GDScript is undoubtedly better integrated in the engine”
“GDScript is not very maintainable as the code base grows”
“I haven't had any issues with it”
“The GDScript workflow is honestly great.”
“feels like moving to a kids toy language like Scratch.”
“In terms of syntax, Godot's GDScript comes closest to my ideal.”
Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.