diff --git a/getting_started/introduction/img/learn_gdscript_app.webp b/getting_started/introduction/img/learn_gdscript_app.webp new file mode 100644 index 00000000000..610dca37bf6 Binary files /dev/null and b/getting_started/introduction/img/learn_gdscript_app.webp differ diff --git a/getting_started/introduction/index.rst b/getting_started/introduction/index.rst index 45e0bcb43cb..147a048925f 100644 --- a/getting_started/introduction/index.rst +++ b/getting_started/introduction/index.rst @@ -22,6 +22,7 @@ make the most of your time learning it. :name: toc-learn-introduction introduction_to_godot + learn_to_code_with_gdscript key_concepts_overview first_look_at_the_editor learning_new_features diff --git a/getting_started/introduction/learn_to_code_with_gdscript.rst b/getting_started/introduction/learn_to_code_with_gdscript.rst new file mode 100644 index 00000000000..7bb3b92de4d --- /dev/null +++ b/getting_started/introduction/learn_to_code_with_gdscript.rst @@ -0,0 +1,36 @@ +.. _doc_learn_to_code_with_gdscript: + +Learn to code with GDScript +=========================== + +In Godot, you can write code using the GDScript and C# programming languages. + +If you are new to programming, we recommend starting with GDScript because we +designed it to be simpler than all-purpose languages like C#. It will be both +faster and easier to learn. + +While GDScript is a language specific to Godot, the techniques you will learn +with it will apply to other programming languages. + +Note that it is completely normal for a programmer to learn and use multiple +languages. Programming languages have more similarities than differences, so +once you know one, you can learn another much faster. + +Learn in your browser with the GDScript app +------------------------------------------- + +To learn GDScript, you can use the app Learn GDScript From Zero. It is a +complete beginner course with interactive practices you can do right in your +browser. + +.. image:: img/learn_gdscript_app.webp + +Click here to access the app: `Learn GDScript From Zero app`_ + +This app is an open-source project. To report bugs or contribute, head to the +app's source code repository: `GitHub repository`_. + +In the next part, you will get an overview of the engine's essential concepts. + +.. _Learn GDScript From Zero app: https://gdquest.github.io/learn-gdscript/?ref=godot-docs +.. _GitHub repository: https://github.com/GDQuest/learn-gdscript