The World Programming System, also known as WPS, is a software product developed by a company called World Programming. WPS allows users to create, edit and run programs written in the language of SAS. The latest release of WPS covers a significant gap in use of WPS. It now provides PROC REG and PROC LOGISTIC support which are two mainly used statistical procedures. With inclusion of these it provides a complete suite for delivering on a large number of analytical problems.
World Programming System (WPS) | |
---|---|
![]() WPS Workbench running on Windows Vista | |
Developer(s) | World Programming |
Stable release | 2.4.0
/ Oct, 2009 |
Operating system | Windows, Mac OS X, z/OS, Linux on zSeries, Linux, AIX, Solaris |
Type | Numerical Analysis |
License | Proprietary |
Website | www.worldprogramming.com |
WPS can use programs written in the language of SAS without the need for translating them into any other language. In this regard WPS is compatible with the SAS system. WPS is a language interpreter able to process the language of SAS and produce similar results.
The WPS Core (or the information-processing code) is written in C++ and Assembler. The WPS Core alone handles all the language of SAS statements, not the IDE. The WPS Core does not in any way utilise any interpreted JAVA code in order to process language of SAS statements. This same WPS Core is utilised by WPS running on the z/OS, Windows, Mac OS X and various UNIX platforms.
When installed on a Windows system, WPS has a graphical user interface (known as the WPS Workbench) for managing, editing and running programs written in the language of SAS. The user interface is based on Eclipse (software).
Summary of Main Features
- Runs on Windows, Mac OS X, z/OS on Mainframe System z, Linux on Mainframe System z, Linux, AIX, Solaris
- An integrated development environment based on Eclipse (software) for the Windows platform.
- Support for language of SAS elements.
- Support for the language of SAS Macros.
- Support for graphical output.
- Support for statistical procedures LOGISTIC, REG, SCORE, CORR, FREQ, STANDARD, SUMMARY, UNIVARIATE
- Support for ODS.
- Reads SAS datasets (compressed or uncompressed).
- Writes to SAS7BDAT files.
- No restriction on the number of data records that can be processed.
- Access DB2, Teradata, VSAM, PSPP/SPSS, Microsoft SQL Server, Oracle or any ODBC compatible data source.
- SAS Tape Format.
- Direct output of reports to CSV and HTML.
See also
- World Programming - The company who develop WPS