World Programming Limited develop and sell the World Programming System (WPS), an interpreter for the language of SAS. A great alternative - Request a free evaluation of WPS.

WPS Core consists of an interpreter for language syntax, macros, logs, output and the ability to interface with many industry standard data sources.
A complete list of all language elements supported can be found in the language support section of this web site.
WPS Core implements support for both old and new macro language items.
Full support for program logs with error messages and warnings. The WPS Workbench provides the option to view, navigate, save and print logs.
WPS Core supports the following:
The table below provides a summary of data formats presently supported by the WPS Core module.
| Data File Format | Un-Compressed Data |
Compressed Data |
||
|---|---|---|---|---|
| Read | Write | Read | Write | |
| SD2 (SAS version 6 data set) | ![]() |
![]() |
||
| SAS7BDAT (SAS version 7 data set) | ![]() |
![]() |
![]() |
|
| SAS7BDAT (SAS version 8 data set) | ![]() |
![]() |
![]() |
|
| SAS7BDAT (SAS version 9 data set) | ![]() |
![]() |
![]() |
|
| SASSEQ (SAS version 8/9 sequential file) | ![]() |
![]() |
![]() |
|
| V8SEQ (SAS version 8 sequential file) | ![]() |
![]() |
![]() |
|
| V9SEQ (SAS version 9 sequential file) | ![]() |
![]() |
![]() |
|
| WPD (WPS native data set) | ![]() |
![]() |
![]() |
![]() |
| WPDSEQ (WPS native sequential file) | ![]() |
![]() |
||
| XPORT (transport format) | ![]() |
![]() |
||
Additional access to SPSS and dBASE files is supported by utilising the WPS Engine for DB Files module.
Access to commonly used databases, is achieved by utilising appropriate integrated Engine modules.
WPS Core also provides support for the following file types:
WPS Core can be used on any of the supported platforms.
