C# just seems to be the cleanest to look at for me. The most human readable code in my opinion.
Have you tried Java using OpenGL with JogAmp ? Java and C# are quite similar. Check out my game here:
https://papaysailor.itch.io/archipelago-sailor-simulator