Generation
A CIL assembly and instructions are generated by either a compiler or a utility called the IL Assembler (ILASM) that is shipped with the execution environment.
Assembled IL can also be disassembled into code again using the IL Disassembler (ILDASM). There are other tools such as .NET Reflector that can decompile IL into a high-level language (e.g. C# or Visual Basic). This makes IL a very easy target for reverse engineering. This trait is shared with Java bytecode. However, there are tools that can obfuscate the code, and do it so that the code cannot be easily readable but still be runnable.
Read more about this topic: Common Intermediate Language
Famous quotes containing the word generation:
“One generation passeth away, and another generation cometh: but the earth abideth for ever. The sun also ariseth, and the sun goeth down, and hasteth to the place where he arose.”
—Bible: Hebrew Ecclesiastes, 1:4-5.
Ernest Hemingway took the title The Sun Also Rises (1926)
“My generation of radicals and breakers-down never found anything to take the place of the old virtues of work and courage and the old graces of courtesy and politeness.”
—F. Scott Fitzgerald (18961940)
“There will be no greater burden on our generation than to organize the forces of liberty in our time in order to make our quest of a new freedom for America.”
—Woodrow Wilson (18561924)