This is documentation for Mathematica 9, which was
based on an earlier version of the Wolfram Language.
View current documentation (Version 11.2)

External Operations

Tightly integrated into Mathematica's core language is a rich set of primitives for interacting with external environments. Mathematica's symbolic architecture makes possible powerful symbolic representations for external constructs and functionality—allowing immediate application of Mathematica's sophisticated algorithms and advanced programming paradigms.