As NutAce mentioned, it depends on the context; .net uses the terms "managed" and "unmanaged" code. If you are using a .net language, the .net framework helps to "manage" your code by taking care of some tasks that would otherwise be left up to the programmer.