class Car
{
static void Main()
{
System.Console.WriteLine("Wroom wroom.........");
}
}
Compilation:
===========
csc.exe Car.cs
--> Successful compilation of the above program result in an Assembly, which consists of CIL (Common Intermediate Language).
But Processor is unable to interpret this CIL directly.
Execution:
=========
Car.exe
--> VES (Virutal Execution System) or more commonly known as runtime converts this CIL into Native Machine Level Code during Runtime. This process
is known as Just In Time Compilation or Jitting.
About Me
- Dark
- B.E.(Computer Science), Android/Java Developer, CCNA, CCNA SECURITY (IINS), CCNP (R&S), 4011 Recognized(NSA & CNSS)U.S.A. , MCSA, MCTS, REDHAT CERTIFIED NETWORK SECURITY ADMINISTRATOR(RH253), AFCEH.
Tuesday, October 1, 2013
Story of Compilation and Execution of a C# program:
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment