Can I use C# in the web engine?

Question

Can I develop games with C# in the web engine? I'm wondering because I want to use my school chromebook for some game development, but if I can't I'll just use my windows laptop.

Godot currently only supports exporting to web in Godot 3.

If you’re asking if you can use C# as a language while using the web editor, the answer is no for both Godot 3 and 4, unfortunately. It would be really difficult to get that working as you need a compiler to run C# projects.

According to the documentation Godot 4.3 can export to web:

Since Godot 4.3, Godot supports exporting your game on a single thread

In that case the documentation needs to be updated ASAP, because this massive warning appears on top of the page:

Conflicting info.

I’ve decided to check. This isn’t true, you cannot export to web in Godot 4 still.

This is version 4.4.1

Are you talking about the GDScript Version’s exports, maybe?

My friend, I truly meant that you can export to web in 4.3 via GDScript.

It is clearly stated in the link I posted and at the very top of the page:
Projects written in C# using Godot 4 currently cannot be exported to the web.

I should have probably made that more clear.

I am curious if you can use C# and Godot 3.x since that same link states:
To use C# on web platforms, use Godot 3 instead.
I don’t know.
(Further reading and it seems that if you aren’t using C# you could web export via any version and it is only multi threading that is an issue)

If I understand you correctly, you want to know if you can develop using C# in the Godot web editor.

Based on the documentation, no you cannot.