Common Intermediate Language - Generation

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:

    Generation after generation of women have pledged to raise their daughters differently, only to find that their daughters grow up and fervently pledge the same thing.
    Elizabeth Debold (20th century)

    Where do whites fit in the New Africa? Nowhere, I’m inclined to say ... and I do believe that it is true that even the gentlest and most westernised Africans would like the emotional idea of the continent entirely without the complication of the presence of the white man for a generation or two. But nowhere, as an answer for us whites, is in the same category as remarks like What’s the use of living? in the face of the threat of atomic radiation. We are living; we are in Africa.
    Nadine Gordimer (b. 1923)

    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 (1896–1940)