({{, (RefLink[$SystemID, paclet:ref/$SystemID])
is a short string that identifies the type of computer system on which the Wolfram System is being run. }})

OpenersNotesSection(Spacer1)Details

Computer systems with the same (RefLink[$SystemID, paclet:ref/$SystemID]) should be binary compatible, so that the same external programs and .mx files can be used.

Sometimes binary compatibility may only be complete when the same version of the operating system is used.

(RefLink[$SystemID, paclet:ref/$SystemID]) is used in naming directories generated by (RefLink[DumpSave, paclet:ref/DumpSave]) and (RefLink[wscc, paclet:ref/program/wscc]).

Values for (RefLink[$SystemID, paclet:ref/$SystemID]) contain only alphanumeric characters and dashes.

Typical values are "Windows-x86-64", "MacOSX-x86-64", and "Linux-x86-64".

OpenersPrimaryExamplesSection(Spacer1)Examples  (1)

OpenersExampleSection0(Spacer1)Basic Examples  (1)

$SystemID

({{DocumentationFooterIconsRelatedFunction.png, ({{See Also}, {(RefLink[$System, paclet:ref/$System])  ▪  (RefLink[$Version, paclet:ref/$Version])  ▪  (RefLink[$MachineType, paclet:ref/$MachineType])  ▪  (RefLink[$OperatingSystem, paclet:ref/$OperatingSystem])  ▪  (RefLink[$MachineID, paclet:ref/$MachineID])}})}})

({{DocumentationFooterIconsRelatedTutorial.png, ({{Tutorials}, {▪(RefLinkPlain[Reading and Writing Wolfram System Files, paclet:tutorial/ReadingAndWritingWolframSystemFiles])}, {▪(RefLinkPlain[Portability of WSTP Programs, paclet:tutorial/PortabilityOfWSTPPrograms])}, {▪(RefLinkPlain[Global System Information, paclet:tutorial/GlobalSystemInformation])}})}})

({{DocumentationFooterIconsRelatedGuide.png, ({{Related Guides}, {▪(RefLinkPlain[System Information, paclet:guide/SystemInformation])}, {▪(RefLinkPlain[Code Compilation, paclet:guide/CodeCompilation])}, {▪(RefLinkPlain[Package Bulletproofing, paclet:guide/PackageBulletproofing])}, {▪(RefLinkPlain[Package Development, paclet:guide/PackageDevelopment])}})}})