Easily translate mathematical formulas into programs for data analysis, optimization and matrix computations with this powerful matrix programming language. You can apply SAS/IML software to tasks ranging from simple matrix manipulations to sophisticated statistical estimation techniques. It is also useful for tasks including root finding, numerical integration, linear programming, nonlinear optimization, bootstrap estimation and simulation. With this powerful matrix programming language software, you can concentrate on solving problems because activities such as memory allocation and dimensioning of matrices are performed automatically.
You can use the iml action on the SAS® Viya® platform to run traditional IML programs and to write custom parallel programs.
-
Learn
-
Documentation
-
Support
The most recent release is SAS/IML 15.4.
Starting with SAS 9.4M7, no new releases of SAS/IML Studio are available.
Videos & Tutorials
Training Courses
Programming with SAS/IML® Software
Learn how to use the IML procedure via the programming language. You'll benefit from this course if you plan to use SAS/IML for manipulating matrices, simulating data, writing custom statistical analyses, or working with R. The programs in this course require SAS/IML 12.3 or later to run.
SAS® Programming for R Users
This course is for experienced R users who want to apply their existing skills and extend them to the SAS environment. Emphasis is on programming, not statistical theory or interpretation. You should have knowledge of plotting, manipulating data, iterative processing, creating functions, applying functions, linear models, generalized linear models, mixed models, stepwise model selection, matrix algebra, and statistical simulations.
Books
Documentation
SAS/IML 15.4
Previous Versions
SAS/IML 15.3
SAS/IML 15.2
- What's New in SAS/IML 15.2
- SAS/IML 15.1: User's Guide
SAS/IML 15.1
- What's New in SAS/IML 15.1
- SAS/IML 15.1: User's Guide PDF | HTML
- SAS/IML 15.1 User's Guide Example Programs
Related Documentation
SAS/IML 14.3
- What's New in SAS/IML 14.3
- SAS/IML 14.3: User's Guide PDF | HTML
- SAS/IML 14.3 User's Guide Example Programs
Related Documentation
SAS/IML 14.2
- What's New in SAS/IML 14.2
- SAS/IML 14.2: User's Guide PDF | HTML
- SAS/IML 14.2 User's Guide Example Programs
Related Documentation
SAS/IML 14.1
- What's New in SAS/IML 14.1
- SAS/IML 14.1: User's Guide PDF | HTML
Related Documentation
SAS/IML 13.2
- What's New in SAS/IML 13.2
- SAS/IML 13.2: User's Guide PDF | HTML
Related Documentation
SAS/IML 13.1
- What's New in SAS/IML 13.1
- SAS/IML 13.1: User's Guide PDF | HTML
Related Documentation
SAS/IML 12.3 and 12.1
Note: SAS/IML 12.3 was a maintenance release with no new features. The SAS/IML 12.3 documentation applies to both SAS/IML 12.3 and 12.1.
- What's New in SAS/IML 12.1 and 12.3
- SAS/IML 12.3: User's Guide PDF | HTML
Related Documentation
SAS/IML 9.3
- What's New in SAS/IML 9.3
- SAS/IML 9.3: User's Guide PDF | HTML
Related Documentation
SAS/IML 9.22
- What's New in SAS/IML 9.22
- SAS/IML 9.22: User's Guide PDF | HTML
- SAS/IML 9.22 Procedures [HTML]
Related Documentation
SAS/IML 9.2
- What's New in SAS/IML 9.2
- SAS/IML 9.2: User's Guide PDF | HTML
- SAS/IML 9.2 Procedures [HTML]
Related Documentation
SAS/IML 9.1.3
- What's New in SAS/IML 9.0 and 9.1
- SAS/IML 9.1: User's Guide PDF
SAS/IML Studio 14.3
- SAS/IML Studio 14.3 for SAS/STAT Users PDF | HTML
- SAS/IML Studio 14.3: User's Guide PDF | HTML
- SAS/IML Studio 14.3 Help
Related Documentation
SAS/IML Studio 14.2
- SAS/IML Studio 14.2 for SAS/STAT Users PDF | HTML
- SAS/IML Studio 14.2: User's Guide PDF | HTML
- SAS/IML Studio 14.2 Help
Related Documentation
SAS/IML Studio 14.1
- SAS/IML Studio 14.1 for SAS/STAT Users PDF | HTML
- SAS/IML Studio 14.1: User's Guide PDF | HTML
- SAS/IML Studio 14.1 Help
Related Documentation
SAS/IML Studio 12.3 and 12.1
Note: SAS/IML Studio 12.3 was a maintenance release with few new features. The SAS/IML Studio 12.3 documentation applies to both SAS/IML Studio 12.3 and 12.1.
- SAS/IML Studio 12.3 for SAS/STAT Users PDF | HTML
- SAS/IML Studio 12.3: User's Guide PDF | HTML
- SAS/IML Studio 12.3 Help [HTML]
Related Documentation
SAS/IML Studio 3.4
Related Documentation
SAS/IML Studio 3.3
Related Documentation
SAS/IML Studio 3.2
Related Documentation
SAS/IML Studio 3.11
SAS Technical Papers
Hot Fixes
Software Downloads
SAS/IML and SAS/IML Studio Blogs & Communities
The SAS/IML Software and Matrix Computations community discusses statistical programming, matrix languages, and more.