managed application: program zarządzany
Program działający pod kontrolą maszyny wirtualnej. Pojęcie to silnie kojarzy się z platformą .NET firmy Microsoft i jej środowiskiem uruchomieniowym CLR. Do najpopularniejszych języków programowania wykorzystywanych do tworzenia programów zarządzanych należą Java, C#, C++/CLI i Visual Basic .NET.