SAS Programmers use the powerful fourth–generation SAS® language to access
data from a wide variety of sources. They use SAS® code to manage data, perform complex queries,
create analyses and reports and then present their results in tables and graphs.
SAS Programmer Role
SAS® Essentials: an Introduction to SAS® Programming
SAS® Macro Language
Advanced SAS® Macro Language
SAS® Programming: Data Manipulation Techniques
Advanced SAS® Programming and Efficiency Techniques