Managed code
Managed code is computerprogrammacode die wordt uitgevoerd onder het beheer van een virtuele machine. Dit verschilt van programmacode die rechtstreeks op de processor van de computer wordt uitgevoerd. Voordelen van managed code zijn onder meer gemak en veiligheid. De term "managed code" wordt bij Microsoft gebruikt, maar een gelijkaardig concept bestaat in het Javaplatform, waar men van bytecode spreekt.
Applicaties in welke programmeertaal dan ook kunnen in principe worden gecompileerd in zowel managed of unmanaged code. In de praktijk wordt typisch echter broncode uit een welbepaalde programmataal naar een enkel type gecompileerd. Bijvoorbeeld Javacode wordt bijna altijd gecompileerd in managed code, al bestaan er ook Javacompilers die unmanaged code kunnen genereren, zoals GNU Compiler voor Java.
Java heeft ervoor gezorgd dat het gebruik van managed code (bytecode genoemd in Java) populairder is geworden, uitgevoerd door de Java virtuele machine. Microsofts populaire programmeertalen voor het creëren van managed code zijn C# en Visual Basic.NET.
Externe links
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.