Kod zarządzany w .NET
Kod zarządzany to typ kodu bajtowego, który działa w środowisku uruchomieniowym Microsoft .NET, zwanym Common Language Runtime (CLR). W odróżnieniu od tradycyjnego kodu bajtowego, kod zarządzany jest kompilowany do kodu maszynowego tuż przed jego pierwszym uruchomieniem. Dzięki temu pozostaje przenośny i kompatybilny z różnymi procesorami oraz systemami operacyjnymi, pod warunkiem, że zainstalowane jest odpowiednie środowisko uruchomieniowe.
Kod zarządzany łączy zalety kodu bajtowego oraz kodu maszynowego, co czyni go elastycznym rozwiązaniem w programowaniu. Najpopularniejsze języki, które wykorzystują kod zarządzany, to:
- C#
- J#
- Visual Basic .NET