CLR or Common Language Runtime is in charge of the program's code execution, which includes code verification, garbage collection, code access security, and intermediate language (IL).