Managed Code

Definition & Meaning

Last updated 23 month ago

What is Managed Code?

Managed Code is a scheme applied with the aid of Microsoft to some excessive-level Programming Languages to be able to have their execution conTrolled through the .NET Framework Common Language Runtime.

The core of this is a settlement of cooperation among the runtime and the natively executing code which States that the runtime may stop an executing CPU in order for it to retrieve the statistics that is particular to that Modern-day deal with the CPU is executing. This is to ensure type protection, Array sure and Index checking, rubbish series and Exception Handling.

What Does Managed Code Mean?

Managed code refers to code that has been written the usage of any individual of the high-stage Programming languages supported to be used with the Microsoft .Net Framework. All of these languages share a uNiFied set of Class libraries which could then be Encoded into an Intermediate Language (IL). A run-time aware Compiler is used to bring together the interMediate language into a local Executable code which may be run in the controlled execution surroundings. This will ensure that there'll usually be right array certain and index checking, as well as proper Garbage Collection and mistakes managing.

Many standard programming errors can be avoided the usage of controlled code via compiling inside the controlled execution surroundings. Small and tedious responsibilities consisting of safety tests, destruction of unused gadgets and reminiscence management are already finished robotically.

Programming languages supported:

Share Managed Code article on social networks

Your Score to Managed Code article

Score: 5 out of 5 (1 voters)

Be the first to comment on the Managed Code

6491- V4

tech-term.com© 2023 All rights reserved