Language programming for newbies.

Hi to all:

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?:face_with_spiral_eyes:

Thanks.

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.

4 Likes

Thanks Dave for the advise.

C# first.

Thanks @LaneFox

Ey @LaneFox @Dave-Carlile , What do you thing about this sites?

I guest for nwebies is ok, right?

:eyes: Unity as his own site for learn about C#. https://unity3d.com/learn/tutorials/topics/scripting I will check it.

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.

3 Likes

Because unity does not support them. If you want to use unity, study basics of C#.

1 Like

Thanks for that @Kiwasi

Thanks @neginfinity

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!