WPS Language SDK

SAS Language Modules

Developer Custom Language Items

Anyone who is familiar with traditional programming languages such as Assembler, C or C++ can use the WPS Language SDK developer module to add language items to extend the SAS language support in WPS.

Once you have created your own custom language items, you can freely redistribute them to anybody who uses WPS on the same platform.

Categories of Custom Language Item Support

The table below identifies the types of language item that can be developed with the WPS Language SDK.

Language Item Can Be Developed?
Call Routines

Dependencies and Usage

WPS Language SDK is available on all supported platforms.

A third-party C, C++ compiler or assembler is required to create custom language items. Once a language item has been compiled, the third-party compiler is not required to actually use the language item.

Other SAS language modules

WPS Core

Support for core language, macros, output and standard data file formats (datasets, sequential files, transport files)

WPS Graphing

Graphing and charting language support

WPS Statistics

Statistical analysis language support

WPS Time Series

Time Series analysis language support

WPS Matrix Programming

Language syntax for advanced matrix manipulation

WPS Machine Learning

Language support for machine learning algorithms

WPS Interop For R

Language of R support

WPS Interop For Python

Language of Python support

WPS Interop For Hadoop

Language support to interact with Hadoop big data environments

WPS Communicate

Programatically execute parts of a script on remote server installations of WPS and upload/download data to/from the remote servers

WPS Language SDK

Develop your own custom SAS language items

Have a question?

Get in touch with our sales team

Try or buy

Standard Edition
Academic Edition
Community Edition