>>10
you know, just googling found this
http://www.herbschildt.com/getting_started_with_CSharp.htm
the guy IS a moron, no questions.
To enter the program, you must use a text editor, not a word processor. Word processors typically store format information along with text. This format information will confuse the C# compiler.
Ok, so he assumes the reader is a moron. I'm cool with that. But let's keep reading!
Before you can run the program, you must compile it. Compilation translates the source code into a form that can be executed. In the case of C#, the output of the compiler is MSIL, which stands for Microsoft Intermediate Language. MSIL defines a set of portable instructions that are independent of any specific CPU. MSIL is executed by the Common Language Runtime (CLR). The CLR provides a just-in-time (JIT) compiler that translates MSIL into executable code when the program is run.
WTF you've just assumed the reader was a moron and now you're spewing shit about CLR and MSIL and JIT?