Question: what is the difference between native code and managed code?
Answer: Native code is written in the "native" machine language of the computer that it is running on and is executed directly by the processor. Managed code is written in a special language that requires another program to run (i.e. manage) it. ... NET languages for that matter) are managed.