Where to learn the Language

I’m just wondering where I can learn the language used in Unity…

There are three.

Javascript
C#
and Boo

My recommendation, is to learn javascript first. Make sure the tutorial is for Unity and not web based or form based. C# is hard but very useful. As for boo, nobody really uses boo.

Start with this:

If you do not know any programming language then go with Javascript. It is a forgiving language in that it is not case sensitive and you don’t have to explicitly type your variables. But then again if you don’t know any programming you likely do not know what that means. Keep in mind that the Javascript used in Unity isn’t true Javascript which is why CreativeCoding suggests you make sure that the tutorial is specifically for Unity.

However, if you are comfortable enough with learning new concepts of programming you might want to look into C#. The syntax is true C# so you can learn the language from any website with tutorials for it, but you will still have to know the UnityEngine library in order to create your games. You will need to learn that regardless of whichever language you choose.

Bookmark this because you will find that you will be referencing it A LOT. Unity - Scripting API:

And if you do choose to go with Javascript, I also would suggest the youtube link given by CreativeCoding. I have gone through a few before. Also, check out the TornadoTwins tutorials. They have various series that teach you a lot of the basics of scripting while creating a game. Here is their youtube profile http://www.youtube.com/user/TornadoTwins

I hope I didn’t ramble incoherently and this makes sense to you. Good luck!

Ok guys, thanks a lot for all your help. And you were really quick about it. I have a small knowledge of programming, only from school using qbasic, but its just foundation. And I assumed it was mainly Java. And I’ll look into the Unity scripts and learn all that good stuff.
Thanks again, and thanks for the links…
P.S. I know of Unity3D because of the TornadoTwins :wink:

ahh. qbasic was my first language.