gives the ID assigned to the Wolfram Language kernel process by the operating system under which it is run.
$ProcessID
gives the ID assigned to the Wolfram Language kernel process by the operating system under which it is run.
Details
- On operating systems where no process ID is assigned, $ProcessID is None.
Examples
Basic Examples (1)
$ProcessIDTech Notes
History
Introduced in 1996 (3.0)
Text
Wolfram Research (1996), $ProcessID, Wolfram Language function, https://reference.wolfram.com/language/ref/$ProcessID.html.
CMS
Wolfram Language. 1996. "$ProcessID." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/$ProcessID.html.
APA
Wolfram Language. (1996). $ProcessID. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/$ProcessID.html
BibTeX
@misc{reference.wolfram_2026_$processid, author="Wolfram Research", title="{$ProcessID}", year="1996", howpublished="\url{https://reference.wolfram.com/language/ref/$ProcessID.html}", note=[Accessed: 12-June-2026]}
BibLaTeX
@online{reference.wolfram_2026_$processid, organization={Wolfram Research}, title={$ProcessID}, year={1996}, url={https://reference.wolfram.com/language/ref/$ProcessID.html}, note=[Accessed: 12-June-2026]}