title
Base SAS® Software
shelf-menu
title
Base SAS®
description
Providing a scalable, integrated software environment designed for data access, transformation, and reporting. It includes a fourth-generation programming language; ready-to-use programs for data manipulation, information storage and retrieval, descriptive statistics and report writing; an object-oriented language for advanced data manipulation (DS2); a federated query language (FedSQL); and a powerful macro facility that reduces programming time and maintenance issues.
support-dropdown
background-image

Most recent releases:

Base SAS on the SAS Viya platform

Base SAS on SAS 9.4M9

heading

Get Started

subheading
Ready to access, transform, analyze, and report on your data using Base SAS to streamline and expedite programming tasks? These Base SAS and SAS Programming tutorials are a great place to start.
text-align
center

Watch video

Pay video

Learn to recognize the main components of SAS programs and how to write SAS programs.

Read about the key features of Base SAS software for data access, transformation, and reporting.

Download fact sheet

Learn the basics

Learn how to get started with SAS programming by accessing these tutorials:

View all tutorials

heading

Stay connected

subheading
Be a part of the SAS community. We offer a variety of ways for you to interact with users and experts.
text-align
center
icon
heading

Tutorials

subheading
Browse our library of free SAS programming tutorials. Learn something new. Sharpen your skills.
text-align
center

Exploring and Validating Your Data Using SAS Procedures and Built-in Tasks

Preparing and Manipulating Your Data

Analyzing and Reporting on Your Data

Exporting and Presenting Your Data

More How-To Videos

video thumbnail

Accessing Data in SAS Libraries

video thumbnail

Merging SAS Tables in a Data Step

video thumbnail

The One-Way Frequencies Task in SAS Studio

View more videos

video thumbnail

Getting Started with SAS Studio

video thumbnail

Getting Started with SAS Enterprise Guide

heading

Accessing Data: Understanding SAS Libraries and Importing Data

text-align
center
heading

 Base SAS tip sheets

text-align
center
icon
heading

Training Courses

subheading
Learn SAS technology quickly and efficiently by taking a course from the analytics experts.
text-align
center

Base SAS Programmer Certification

SAS Programming 1: Essentials

This course is for users who want to learn how to write SAS programs. It is the entry point to learning SAS programming and a prerequisite to many other SAS courses.

SAS Programming 2: Data Manipulation Techniques

This course is for those who need to learn data manipulation techniques using SAS DATA and procedure steps to access, transform and summarize SAS data sets.

Learning path for Base SAS

icon
heading

Books

subheading
For more in-depth information, read books written by SAS experts.
text-align
center

View more SAS books

icon
heading

Documentation

subheading
Find user's guides and other technical documentation for Base SAS.
text-align
center
heading

Previous Versions

text-align
center
SAS 9.3
  • What's New in SAS 9.3 HTML
  • SAS 9.3 Procedures by Name and Product HTML
  • SAS 9.3 Language Reference by Name, Product, and Category HTML

Videos

About the SAS Language

  • SAS 9.3 Language Reference: Concepts, Second Edition PDF | HTML
  • Getting Started with the SAS 9.3 Output Delivery System PDF | HTML

SAS Procedure Guides

  • Base SAS 9.3 Procedures Guide, Second Edition PDF | HTML
  • Base SAS 9.3 Procedures Guide: Statistical Procedures, Second Edition PDF | HTML (compatible with the second maintenance release for SAS 9.3)
  • Base SAS 9.3 Procedures Guide: Statistical Procedures PDF
  • SAS 9.3 National Language Support (NLS): Reference Guide PDF | HTML
  • SAS 9.3 Output Delivery System: User's Guide, Second Edition PDF | HTML
  • SAS 9.3 ODS Graphics: Procedures Guide, Third Edition PDF | HTML
  • SAS 9.3 SQL Procedure: User's Guide PDF | HTML Updated May 2017
  • Data sets for SAS 9.3 SQL Procedure: User's Guide ZIP

DATA Step References

  • SAS 9.3 Component Objects: Reference PDF | HTML
  • SAS 9.3 Data Set Options: Reference PDF | HTML
  • SAS 9.3 Formats and Informats: Reference PDF | HTML
  • SAS 9.3 Functions and CALL Routines: Reference PDF | HTML
  • SAS 9.3 National Language Support (NLS): Reference Guide PDF | HTML
  • SAS 9.3 Output Delivery System: User's Guide, Second Edition PDF | HTML
  • SAS 9.3 Statements: Reference PDF | HTML
  • SAS 9.3 System Options: Reference, Second Edition PDF | HTML
  • Base SAS 9.3 Utilities: Reference PDF | HTML

Macros

  • SAS 9.3 Macro Language: Reference PDF | HTML

Operating Environment Specific Information

  • SAS 9.3 Companion for UNIX Environments PDF | HTML
  • SAS 9.3 Companion for Windows PDF | HTML
  • SAS 9.3 VSAM Processing for z/OS PDF | HTML
  • SAS 9.3 Companion for z/OS, Second Edition PDF | HTML

ODS Graphics

  • SAS 9.3 ODS Graphics: Getting Started with Business and Statistical Graphics PDF | HTML
  • SAS 9.3 ODS Graphics: Procedures Guide, Third Edition PDF | HTML
  • SAS 9.3 ODS Graphics Designer: User's Guide PDF | HTML
  • SAS 9.3 ODS Graphics Editor: User's Guide PDF | HTML
  • SAS 9.3 Graph Template Language: Reference, Third Edition PDF | HTML
  • SAS 9.3 Graph Template Language: User's Guide PDF | HTML

More Documentation

  • Base SAS Glossary HTML
  • Base SAS 9.3 Guide to Information Maps PDF | HTML
  • SAS 9.3 Guide to Metadata-Bound Libraries PDF | HTML
  • Moving and Accessing SAS 9.3 Files PDF | HTML
  • SAS 9.3 CDISC Procedure: User's Guide PDF | HTML
  • SAS 9.3 Interface to Application Response Measurement (ARM): Reference PDF | HTML
  • SAS 9.3 Language Interfaces to Metadata PDF | HTML
  • SAS 9.3 Logging: Configuration and Programming Reference PDF | HTML
  • SAS 9.3 Scalable Performance Data Engine: Reference PDF | HTML
  • SAS 9.3 SQL Query Window: User's Guide PDF | HTML
  • SAS Universal Viewer 1.2: User's Guide PDF | HTML
  • SAS 9.3 LIBNAME Engine for DataFlux Federation Server: User's Guide PDF | HTML
  • SAS 9.3 XML LIBNAME Engine: User's Guide, Second Edition PDF | HTML
  • Step-by-Step Programming with Base SAS Software PDF | HTML
  • Encryption in SAS 9.3, Second Edition PDF | HTML
  • The documentation for SAS/SECURE is in Encryption in SAS 9.3.
  • The documentation for the SAS/ACCESS Interface to Hadoop is in SAS/ACCESS 9.3 for Relational Databases: Reference, Second Edition. The FILENAME statement (for the Hadoop access method) is in SAS 9.3 Statements: Reference, and the HADOOP procedure is in the Base SAS 9.3 Procedures Guide, Second Edition.
  • Help for Base SAS is accessible within the product.
SAS 9.2

What's New in SAS 9.2 PDF | HTML

Most Used Documentation

  • Base SAS 9.2 Procedures Guide PDF | HTML
  • Base SAS 9.2 Procedures Guide: Statistical Procedures, Third Edition PDF | HTML
  • SAS 9.2 Procedures by Name and Product HTML
  • SAS 9.2 Language Reference by Name, Product, and Category HTML
  • SAS 9.2 Language Reference: Concepts, Second Edition PDF | HTML
  • SAS 9.2 Language Reference: Dictionary, Fourth Edition PDF | HTML
  • SAS 9.2 Macro Language: Reference PDF | HTML
  • SAS 9.2 National Language Support (NLS): Reference Guide PDF | HTML
  • SAS 9.2 Output Delivery System: User's Guide PDF | HTML

Operating Environment Specific Information

  • SAS 9.2 Companion for OpenVMS on HP Integrity Servers PDF | HTML
  • SAS 9.2 Companion for UNIX Environments PDF | HTML
  • SAS 9.2 Companion for Windows, Second Edition PDF | HTML
  • SAS 9.2 VSAM Processing for z/OS PDF | HTML
  • SAS 9.2 Companion for z/OS PDF | HTML

More Documentation

  • Base SAS Glossary HTML
  • Base SAS 9.2 Guide to Information Maps PDF | HTML
  • Encryption in SAS 9.2 PDF | HTML
  • Moving and Accessing SAS 9.2 Files PDF | HTML
  • SAS 9.2 CDISC Procedure: User's Guide PDF | HTML
  • SAS 9.2 Interface to Application Response Measurement (ARM): Reference PDF | HTML
  • SAS 9.2 Language Interfaces to Metadata PDF | HTML
  • SAS 9.2 Logging: Configuration and Programming Reference PDF | HTML
  • SAS 9.2 Scalable Performance Data Engine: Reference PDF | HTML
  • SAS 9.2 SQL Procedure User's Guide PDF | HTML
  • SAS 9.2 SQL Query Window: User's Guide PDF | HTML
  • SAS Universal Viewer 1.1: User's Guide PDF | HTML
  • SAS 9.2 XML LIBNAME Engine: User's Guide, Second Edition PDF | HTML
  • Step-by-Step Programming with Base SAS Software PDF | HTML
  • Help for Base SAS is accessible within the product.
SAS 9, 9.1, 9.1.2, and 9.1.3

What's New in SAS 9, 9.1, 9.1.2, and 9.1.3 PDF

Most Used Documentation

  • Base SAS 9.1.3 Procedures Guide, Second Edition PDF
  • SAS 9.1.3 Language Reference: Concepts PDF
  • SAS 9.1.3 Language Reference: Dictionary, Fifth Edition PDF
  • SAS 9.1 Macro Language: Reference PDF
  • SAS 9.1 National Language Support (NLS): User's Guide PDF
  • SAS 9.1.3 Output Delivery System: User's Guide PDF

Operating Environment Specific Information

  • SAS 9.1 Companion for OpenVMS Alpha PDF
  • SAS 9.1 Companion for UNIX Environments PDF
  • SAS 9.1 Companion for Windows PDF
  • SAS 9.1.3 Companion for z/OS PDF

More Documentation

  • Base SAS Guide to Information Maps PDF
  • Data Security Technologies in SAS 9.1.3 PDF
  • Moving and Accessing SAS 9.1 Files PDF
  • SAS 9.1.3 Metadata LIBNAME Engine: User's Guide, Second Edition PDF
  • SAS 9.1 Scalable Performance Data Engine: Reference PDF
  • SAS 9.1 SQL Procedure User's Guide PDF
  • SAS 9.1 SQL Query Window: User's Guide PDF
  • SAS 9.1.3 XML LIBNAME Engine: User's Guide PDF
  • Step-by-Step Programming with Base SAS Software PDF
  • Help for Base SAS is accessible within the product.

Additional Software Documentation

heading

SAS Technical Papers

subheading
Read technical papers to learn how to complete a task or achieve a goal.
text-align
center

Base SAS papers

heading

Hot Fixes

subheading
Find quick solutions to problems or conduct routine system maintenance. SAS hot fixes have been tested and are fully supported.
text-align
center
heading

Software Downloads

subheading
The downloads application contains updates for SAS products and solutions.
text-align
center

9.4, 9.3, 9.2 and 9.13

heading

Base SAS Blogs & Communities

text-align
center

Connect with other SAS users by joining a users group or attending an upcoming event.