I’m new on Unity and I would like to start made something but I need to learn proggraming ;), sooo I would like to know, Which is language programming that you suggest learn?
I was reading a little the forums and I found that C# is the most popular, is it the best? Why not python, ruby, java?
Python, Ruby, and Java cannot be used to develop within Unity. You can certainly learn programming with those, but you’ll have to still learn C# syntax to write code for Unity.
If your ultimate goal is making games, I would start with the learn section first. The learn section will have you using C# in the Unity context. You’ll start by moving around spheres and balls.
Learning C# from another site will start you off building apps that display text on the console. Which is not directly useful to Unity.
Note: There are others that disagree with this approach, and reccomend learning coding before Unity. Which goes to show that both approaches are valid.
Programming is not actually my strong side. Since coding skills are not obligatory to build websites, I do that easily. I’ve recently found a great website builder ( Moto CMS 3 ) that doesn’t require any coding skills. It’s great!