I’m going to take a class to get started in learning to code. I do want to aim myself at the course that will best apply to coding in unity. What class should I take, c sharp? javascript? What would be the best route?
i may not be the best, but do javascript, it is easier, and it can be used all throughout unity…
C# can be used ‘all throughout Unity’ as well (and presumably also Boo, although I think I remember reading that maybe Boo wasn’t supported on some platform or other).
That said, it is true that many people (especially beginners) seem to find UnityScript easier than C#. As far as taking a class goes though, C# might be the best bet. UnityScript is not the same as the javascript that would likely be taught in an academic environment, whereas C# is the same language (more or less) no matter what the context.
But ultimately, I’d just go with whatever language makes the most immediate sense to you and seems the most appealing. (Whatever you learn in a classroom setting is going to carry across to working in Unity, even if the languages being used aren’t the same.)
Lots of Unity tutorials on the website
Unity Game Development Essentials
https://www.packtpub.com/unity-game-development-essentials/book
The language differences in unity aren’t a whole lot different - you know one and you can figure out the others relatively easily.