A way to find out what does what?

Hey guys, lately ive been hitting a few rocks of code that i dont understand, and i was wondering. Can someone link me or tell me the codes like what “|=” , “?” or other codes.
It would be awesome if there is some site for what all these codes mean/do

-Nev

This should help:
http://msdn.microsoft.com/en-us/library/6a71f45d(v=vs.80).aspx

Basically it’s the same for UnityScript.