Difference between UnityScript and JavaScript?

I am confused.

I just read for the first time that Unity supports this language called UnityScript which is built upon the ECMA standard (?). I've never heard of this language before, and it seems the people at Unity themselves aren't shouting it from the rooftops: in the script reference for example, there is only a single mention of "UnityScript".

Even so, it's mentioned a lot of times on the community support sites and there seem to be special editors for UnityScript, like this one.

Can somebody please explain where the difference between UnityScript and JavaScript lies? Is Unity just sloppily omitting the name of the not so popular language, when they publish "JavaScript" code snippets in the documentation?

I am by the way not a hard core programmer, but I do write both JavaScript and C# code for Unity.

Thank you!

more ▼

asked Dec 28, 2011 at 12:58 PM

VivienS gravatar image

390 76 64 73

(comments are locked)
10|3000 characters needed characters left

1 answer: sort voted first

Unityscript and Javascript are essentially different languages; it's mostly a marketing move to call it "Javascript" in Unity. Some of the differences can be found here and here.

more ▼

answered Dec 28, 2011 at 01:22 PM

Eric5h5 gravatar image

113k 59 216 714

Thanks for the quick reply and for the links!

Dec 28, 2011 at 01:25 PM VivienS

Mh.. Probably interesting for people who read the article "UnityScript versus JavaScript": The author says about it, "...(it's a helpful article, but in places outdated or wrong)."

Dec 28, 2011 at 01:42 PM VivienS

Thanks for the clarification Bunny!

Dec 28, 2011 at 02:03 PM VivienS

I've just updated the other page as well; there didn't actually seem to be that much wrong with it.

Dec 28, 2011 at 02:16 PM Eric5h5

technically regular expressions is possible in Unity via RegEx .NET http://wiki.unity3d.com/index.php?title=UnityScript_versus_JavaScript

Nov 12, 2012 at 11:48 AM ina
(comments are locked)
10|3000 characters needed characters left
Your answer
toggle preview:

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here



Answers and Comments



asked: Dec 28, 2011 at 12:58 PM

Seen: 5928 times

Last Updated: Nov 12, 2012 at 11:48 AM