External Operations

Tightly integrated into the Wolfram Language is a rich set of primitives for interacting with external environments. The Wolfram Language's symbolic architecture makes possible powerful symbolic representations for external constructs and functionalityallowing immediate application of the Wolfram Language's sophisticated algorithms and advanced programming paradigms.

ReferenceReference

Import & Export »

Import, Export import and export from files, pipes, and URLs in hundreds of formats

Clipboard Operations »

CopyToClipboard, Paste access the system clipboard

File & Stream Operations »

Put (>>)  ▪  Get (<<)  ▪  OpenRead  ▪  Read  ▪  Write  ▪  ReadString  ▪  BinaryRead  ▪  Find  ▪  ...

File System Operations »

FileNames  ▪  FileDate  ▪  FileHash  ▪  SetDirectory  ▪  CreateDirectory  ▪  ...

System Information »

$CommandLine  ▪  AbsoluteTime  ▪  DateList  ▪  $UserName  ▪  $MachineDomains  ▪  ...

Cloud Interaction »

CloudObject  ▪  CloudEvaluate  ▪  CloudDeploy  ▪  APIFunction  ▪  ...

External Programs »

Run  ▪  RunProcess  ▪  Install  ▪  LoadJavaClass  ▪  LoadNETType  ▪  ...

Wolfram LibraryLink »

LibraryFunctionLoad  ▪  LibraryFunction  ▪  FindLibrary  ▪  ...

WSTP API »

LinkCreate  ▪  LinkRead  ▪  LinkWrite  ▪  LinkPatterns  ▪  ...

GPU Computing »

CUDAFunctionLoad  ▪  OpenCLFunctionLoad  ▪  ...

Connected Devices »

DeviceOpen  ▪  DeviceExecute  ▪  DeviceReadTimeSeries  ▪  ...

Interface and HID Control »

CurrentValue  ▪  ControllerState  ▪  MousePosition  ▪  Dynamic  ▪  ...