mirror of
https://github.com/godotengine/godot-docs.git
synced 2025-12-31 17:49:03 +03:00
37 lines
1.3 KiB
ReStructuredText
37 lines
1.3 KiB
ReStructuredText
.. _doc_scripting_languages:
|
|
|
|
Other languages
|
|
---------------
|
|
|
|
The Godot developers officially support the following languages for Godot:
|
|
|
|
- :ref:`GDScript (all versions)<doc_gdscript>`
|
|
- :ref:`C# (.NET version)<doc_c_sharp>`
|
|
- :ref:`C++ (via GDExtension) <doc_godot_cpp>`
|
|
|
|
.. note::
|
|
|
|
There are no plans to support additional languages officially.
|
|
That said, the community offers several bindings for other languages (see below).
|
|
|
|
.. _doc_what_is_gdnative_third_party_bindings:
|
|
|
|
The bindings below are developed and maintained by the community:
|
|
|
|
.. Binding developers: Feel free to open a pull request to add your binding if it's well-developed enough to be used in a project.
|
|
.. Please keep languages sorted in alphabetical order.
|
|
|
|
- `D <https://github.com/godot-dlang/godot-dlang>`__
|
|
- `Go <https://github.com/grow-graphics/gd>`__
|
|
- `Nim <https://github.com/godot-nim/gdext-nim>`__
|
|
- `Rust <https://github.com/godot-rust/gdext>`__
|
|
- `Swift <https://github.com/migueldeicaza/SwiftGodot>`__
|
|
- `Odin <https://github.com/dresswithpockets/odin-godot>`__
|
|
|
|
.. note::
|
|
|
|
Not all bindings mentioned here may be production-ready. Make sure to
|
|
research options thoroughly before starting a project with one of those.
|
|
Also, double-check whether the binding is compatible with the Godot version
|
|
you're using.
|