Which SAS programming credential is right for you?

Validating your skills in today’s competitive market by achieving a certification is a no-brainer. Not only can you prove your skills to yourself, but also to current and future employers. 

Adding a SAS Programming certification to your portfolio is a great way to demonstrate your skills and abilities. From creating basic summary reports using Base SAS procedures, to manipulating data and using advanced statements to solve complex problems – a SAS Programming Certification is the foundation of your future in the world of analytics. Are you ready to get certified?

The Road to SAS Certification: A SAS technical trainer’s personal story.

Programming Associate

A multiple-choice exam for those who are new to SAS coding.

Students this is a great place to start!

Programming Specialist

A performance-based exam where you can demonstrate your Base SAS coding skills.


Programming Professional

A performance-based exam to validate your advanced SAS coding techniques, like PROC SQL & macros.


Which credential is right for you?

 Programming AssociateBase Programming SpecialistAdvanced Programming Professional
Exam FormatMultiple ChoicePerformance-basedPerformance-based
Prerequisite CredentialNoneNoneBase Programming Specialist*
Hands-on Programming Experience   
Less than 3 months  
3 - 6 Months  
At least one year  
Job Skills   
Read and create data files
Manipulate and transform data
Create basic summary reports using SAS procedures
Resolve programming errors 
Data preparation for analytics and reporting 
Use advanced data processing and efficiency techniques  
Write and interpret SAS SQL code  
Create and use SAS macros  
Programming Associate
Base Programming Specialist
Advanced Programming Professional

Faculty & Students

Prepare with free e-Learning!

Exam Preparation

Training, free practice exams & more.

Certification Webinars

Valuable information for exam success.