SAS Global Certification Program

SAS Certified Advanced Programmer for SAS 9 Credential

Represents the upper echelon of SAS programmers who demonstrate a high level of proficiency in SAS programming expertise

Successful candidates should be skilled in tasks such as:

Using advanced DATA step programming statements and efficiency techniques to solve complex problems

Writing and interpreting SAS SQL code

Creating and using the SAS MACRO facility.

Exam Preparation

Experience is a critical component to becoming a SAS Certified Professional. These resources are designed to help you prepare.


Get training from SAS experts. To view training options in your country, choose your location above.


SAS Certification Prep Guide: Advanced Programming for SAS 9, Fourth Edition.
The official guide from the SAS Certification Program that covers all of the objectives tested in the exam. Topics include SQL processing with SAS, the SAS macro language, advanced SAS programming techniques, and optimizing SAS programs. Updated for V9.4, the content has been enhanced to better prepare students for the exam and now includes a chapter on creating functions with PROC FCMP which is covered in the exam.


View the sample questions for this exam.
Practice your skills with the SAS Certification Practice Exam: Advanced Programming for SAS 9.

More information:

Contact the SAS Global Certification Program at or 800-727-0025.

Back to Top