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:

    The art of watching has become mere skill at rapid apperception and understanding of continuously changing visual images. The younger generation has acquired this cinematic perception to an amazing degree.
    Johan Huizinga (1872–1945)

    Once I prophesied that this generation of Americans had a rendezvous with destiny. That prophecy now comes true. To us much is given; more is expected. This generation will nobly save or mainly lose the last best hope of earth. The way is plain, peaceful, generous just. A way, which if followed, the world will forever applaud, and God must forever bless.
    Franklin D. Roosevelt (1882–1945)

    Counting is the religion of this generation it is its hope and its salvation.
    Gertrude Stein (1874–1946)