What is the difference between running and executing a C# program?
Loading
What is the difference between running and executing a C# program?
Know the answer? Post it — somebody with the same question will find it here.
Sign in to answer this question
It is the same account you read, post and publish with — and you will come straight back to this page.
Sachin SinghPosted Oct 29, 2021, 1:40 PM
Computer just understands 0 and 1, so first your code is converted into IL code, IL means intermediate language means half machine code when you build the app.
when we run the app, the IL translates into full machine level code, based on OS configuration and other environments, and program starts executing line by line.
so,Compile means, convert (a program) into a machine-code or lower-level form in which the program can be executed or run.