Question: This is **code-related** as in what the compiler will allow you to do in one language, but not allow you to do in another language (e.g. optional parameters in VB don't exist in C#).

Please provide a code example with your answer, if possible. Thank you!

Answer: 
The volatile keyword is only available in C# <http://www.devcity.net/Articles/160/5/article.aspx>
Global variables don't exist in c# i think