Is there any programming language that we should/must use? I've read in multiple threads about C# but I'm only familiar with gamedevelopment in Java.