Language

What is the best game programming language? * Why they choose the ones they do.



Tutemic

Today we find out the reasons game programming languages are chosen for game engines. We look at your favorites, including C#, C++, GDScript, JavaScript, Blueprint, and others.

Chapters:
Intro: (0:00)
Programming languages versus scripting languages: (0:17)
Layer between engine language and scripting language: (1:59)
Embedded scripting languages versus non-proprietary languages: (8:16)
Why GDScript over Python: (11:31)
Why C# in Unity over an embedded scripting language: (16:55)
Event sheet languages, e.g. Construct, GDevelop, Clickteam Fusion: (23:55)
Introducing the best game programming language: (32:09)
Best programming language for web games: (33:00)
Best language for games requiring niche non-game extensions: (36:43)
Best language for projects handed off to inexperienced client: (38:30)
Best language for super lightweight game project: (41:00)
Best language for photorealistic simulations and games: (42:45)
Best language for performance-critical games: (44:34)
Best language for platform-specific performance-critical games: (45:56)
Looking ahead at best programming languages : (46:56)