Hi Misaka Mikoto and welcome.

Officially supported languages are GDScript, Visual Scripting, C#, and C++.

There are unofficial language bindings for different other languages. You could be interested in this. If it is up to date I don't know, so it's use could lead to problems.

The best way is to use one of the officially supported languages.

Cheers Z3R0PTR

@Z3R0PTR Thank you Z3R0PTR, your reply was useful to me. Cheers!

If you want to learn Godot, I would recommend starting with GDScript. It is similar to Python and very easy to learn. C# uses basically the same API, but requires a little more boilerplate to the coding. I haven't tried C++ yet in Godot so I'm not sure about that, but it does look a bit more complex. And the visual scripting is a nice option. It is not as mature as the text coding, but still has access to most of the same functions.

@cybereality said: If you want to learn Godot, I would recommend starting with GDScript. It is similar to Python and very easy to learn. C# uses basically the same API, but requires a little more boilerplate to the coding. I haven't tried C++ yet in Godot so I'm not sure about that, but it does look a bit more complex. And the visual scripting is a nice option. It is not as mature as the text coding, but still has access to most of the same functions.

Thank you for your suggestions and have a nice day.

3 years later