Overview
Learn more
Downloads
Pricing and purchase
Use and maintain
Give yourself greater flexibility by extending IBM® SPSS® Statistics command syntax language by using external programming languages.
Developers and end users can extend the command syntax language, introduce additional statistical functionality and access the IBM® SPSS® Statistics engine from external applications through the IBM® SPSS® Statistics Programmability Extension.
Expand IBM SPSS Statistics capabilities through programmability
With the IBM SPSS Statistics Programmability Extension, which is included with IBM SPSS Statistics Base and any of its integrated modules, you can add new computations and procedures written in your external programming languages such as Python®, R and the .NET version of Microsoft® Visual Basic®.
This enables your organization to:Extend IBM SPSS Statistics functionality. Add computations and procedures written in other programming languages.
Write generalized and more flexible jobs. Create generalized jobs by controlling logic based on the Variable Dictionary, procedure output (XML or datasets), case data and environment. Reusable code means data is not tied to a single program.
Handle errors with generated exceptions and easily determine the effectiveness of long syntax jobs
Utilize hundreds of standard modules for Python
React to results and metadata
Build IBM SPSS Statistics functionality into other applications
Operating systems supported: Windows, Mac, Linux

