CompilerInformation
Details and Options

- The following option can be given:
-
CompilerEnvironment $CompilerEnvironment the compiler environment to use for information - For function inputs, the following properties can be given:
-
"ObjectType" the category of the information "Name" the name of the function "Declarations" the declarations of this function - For type inputs, the following properties can be given:
-
"ObjectType" the category of the information "TypeVariables" the variables of the type "AbstractTypes" abstract types that this type implements "Fields" fields that may be declared "Operations" operations that may be declared
Examples
open allclose allBasic Examples (4)Summary of the most common use cases
Return information known by the compiler for the function Dimensions:

https://wolfram.com/xid/0btm87gsldpy-ck3oom

There are a number of interactive elements that allow information about a specific implementation to be seen:

When information on types is requested, a different display is shown:

https://wolfram.com/xid/0btm87gsldpy-ulvnuf

This also has interactive elements, which allows more detailed information to be displayed:

https://wolfram.com/xid/0btm87gsldpy-8u5t8w

CompilerInformation can return all the information known to a compiler environment. Typically, this is quite large:

https://wolfram.com/xid/0btm87gsldpy-oufhyo

These are the declarations known to Dimensions:

https://wolfram.com/xid/0btm87gsldpy-1p5ezk

These are the abstract types that "Integer64" implements:

https://wolfram.com/xid/0btm87gsldpy-cs36lw

These are the fields of the "HashTable" type:

https://wolfram.com/xid/0btm87gsldpy-k9rtqw

Options (1)Common values & functionality for each option
Wolfram Research (2024), CompilerInformation, Wolfram Language function, https://reference.wolfram.com/language/ref/CompilerInformation.html.
Text
Wolfram Research (2024), CompilerInformation, Wolfram Language function, https://reference.wolfram.com/language/ref/CompilerInformation.html.
Wolfram Research (2024), CompilerInformation, Wolfram Language function, https://reference.wolfram.com/language/ref/CompilerInformation.html.
CMS
Wolfram Language. 2024. "CompilerInformation." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/CompilerInformation.html.
Wolfram Language. 2024. "CompilerInformation." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/CompilerInformation.html.
APA
Wolfram Language. (2024). CompilerInformation. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/CompilerInformation.html
Wolfram Language. (2024). CompilerInformation. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/CompilerInformation.html
BibTeX
@misc{reference.wolfram_2025_compilerinformation, author="Wolfram Research", title="{CompilerInformation}", year="2024", howpublished="\url{https://reference.wolfram.com/language/ref/CompilerInformation.html}", note=[Accessed: 08-July-2025
]}
BibLaTeX
@online{reference.wolfram_2025_compilerinformation, organization={Wolfram Research}, title={CompilerInformation}, year={2024}, url={https://reference.wolfram.com/language/ref/CompilerInformation.html}, note=[Accessed: 08-July-2025
]}