GPTKB
Browse
Query
Compare
Download
Publications
Contributors
Search
CIL (Common Intermediate Language)
URI:
https://gptkb.org/entity/CIL_(Common_Intermediate_Language)
GPTKB entity
Statements (49)
Predicate
Object
gptkbp:instanceOf
bytecode
intermediate language
gptkbp:abbreviation
gptkb:CIL
gptkb:MSIL
gptkbp:analyzes
gptkb:ILSpy
gptkb:dnSpy
gptkbp:canBeDisassembledBy
gptkb:ILDasm
gptkbp:category
gptkb:assembly_language
virtual machine code
gptkbp:compilesTo
gptkb:F#
gptkb:C#
gptkb:VB.NET
other .NET languages
gptkbp:definedIn
gptkb:ECMA-335_standard
gptkbp:executedBy
gptkb:Common_Language_Runtime_(CLR)
gptkb:Ahead-Of-Time_compiler_(AOT)
gptkb:Just-In-Time_compiler_(JIT)
gptkbp:fileExtension
.dll
.exe
gptkbp:formerName
gptkb:Microsoft_Intermediate_Language_(MSIL)
gptkbp:generation
gptkb:Roslyn_compiler
gptkb:.NET_compilers
gptkb:Mono_compiler
https://www.w3.org/2000/01/rdf-schema#label
CIL (Common Intermediate Language)
gptkbp:instructionSet
stack-based
gptkbp:introducedIn
gptkb:.NET_Framework_1.0
gptkbp:isCompiledTo
native code
gptkbp:isHumanReadable
partially
gptkbp:isPlatformIndependent
true
gptkbp:partOf
gptkb:Common_Language_Infrastructure_(CLI)
gptkbp:platform
gptkb:Windows
gptkb:macOS
gptkb:Linux
gptkbp:standardizedBy
gptkb:ISO
gptkb:ECMA
gptkbp:supports
garbage collection
object-oriented programming
exception handling
type safety
gptkbp:usedBy
gptkb:.NET_8
gptkb:.NET_7
gptkb:.NET_Core
gptkb:.NET_6
gptkb:.NET_5
gptkb:.NET_Framework
gptkbp:usedFor
cross-language interoperability
.NET application execution
gptkbp:bfsParent
gptkb:ECMA-335
gptkbp:bfsLayer
6