The SAS/IML File Exchange is open


Have you written a SAS/IML program that you think is particularly clever? Are you the proud author of SAS/IML functions that extend the functionality of SAS software?

You've worked hard to develop, debug, and test your program, so why not share it with others? There is now a central location for SAS/IML programmers to upload data, programs, and documentation. It is called the SAS/IML File Exchange. The File Exchange is a Web site where authors can upload programs that they have written and where SAS/IML programmers can search for useful programs.

SAS programmers have a long history of sharing programs:

The File Exchange is a subcommunity of the popular SAS/IML Support Community, where programmers discuss algorithms, ask questions, and get help writing, debugging, and improving their programs. In 2013, there were more than 500 posts to the SAS/IML Support Community.

The new SAS/IML File Exchange provides a much-needed repository for ready-to-use programs so that programmers can spend less time reinventing the wheel and more time writing amazing programs. To participate in the File Exchange, do the following:

  • Search your files for that awesome SAS/IML program that you wrote last year. Add comments to the program so that others can appreciate how clever you are! :-)
  • Read the article "How to Contribute to the SAS/IML File Exchange," which describes how to upload files to the File Exchange.
  • If you do not yet have a SAS profile, go to the SAS Support Communities and establish a profile. If you already have a SAS profile, log in by using your email address.
  • Go to the SAS/IML File Exchange and upload your files individually or as a ZIP file.

The community of SAS/IML programmers has been growing rapidly. Because the free SAS University Edition includes the SAS/IML product, I expect the community to grow even faster in the future. I hope that programmers of all skill levels will use the SAS/IML File Exchange to post programs that everyone can use. Why not post your program today?


About Author

Rick Wicklin

Distinguished Researcher in Computational Statistics

Rick Wicklin, PhD, is a distinguished researcher in computational statistics at SAS and is a principal developer of PROC IML and SAS/IML Studio. His areas of expertise include computational statistics, simulation, statistical graphics, and modern methods in statistical data analysis. Rick is author of the books Statistical Programming with SAS/IML Software and Simulating Data with SAS.


  1. Pingback: Ten tips for learning the SAS/IML language - The DO Loop

  2. Pingback: Recent additions to the SAS/IML file exchange - The DO Loop

  3. Pingback: Determine whether a SAS product is licensed - The DO Loop

Leave A Reply

Back to Top