With an installed base of more than one million users, SAS is the standard language for statistical computing on mainframe, VAX, and DOS systems. It reputation is grounded in non-graphical environments, but the SAS Institute recently broke new ground by releasing versions of their product for today's hottest GUI-based operating systems - including Windows, OS/2, Next, and UNIX. This is a comprehensive guide to creating SAS user interfaces for the industry's most popular graphical platforms. Rick Aster shows readers how to design and program easy-to-use interfaces for a variety of command line, windowing, macro language, and software development environments. Complete programs are included, as are a detailed tutorial on using the screen control language (SCL) and a chapter on compiling effective program documentation. A programming consultant with more than six years of SAS experience, Rick Aster has written several large-scale SAS programs for the state of New Jersey and many major banks. He is the co-author of Windcrest's "Professional SAS Programming Secrets".