Concept Flow - How C# compiles and runs on CLR
Write C# Source Code
Compile with C# Compiler
Generate Intermediate Language (IL)
Load IL into CLR
Just-In-Time (JIT) Compilation
Native Machine Code Execution
Program Runs on OS
This flow shows how C# code is first written, then compiled into IL, which the CLR loads and converts to machine code at runtime for execution.