Languages Features Creators Calendar CSV Resources Blog About Pricing Add Language
GitHub icon

SAS

SAS - Programming language

< >

SAS, aka Statistical Analysis System, is a programming language created in 1976 by Anthony James Barr.

#36on PLDB 47Years Old 361.1kUsers
96Books 10Papers 8kRepos

The SAS language is a computer programming language used for statistical analysis, created by Anthony James Barr at North Carolina State University. It can read in data from common spreadsheets and databases and output the results of statistical analyses in tables, graphs, and as RTF, HTML and PDF documents. The SAS language runs under compilers that can be used on Microsoft Windows, Linux, and various other UNIX and mainframe computers. Read more on Wikipedia...


Example from hello-world:
%macro putit( string= ); %put &string; %mend; %putit(string=Hello World)
/* Hello world in SAS */ * Writes as output title; TITLE "Hello World!"; * writes to the log; data _null_; PUT "Hello world!"; run;
Example from Linguist:
/* Example DATA step code for linguist */ libname source 'C:\path\to\file' data work.working_copy; set source.original_file.sas7bdat; run; data work.working_copy; set work.working_copy; if Purge = 1 then delete; run; data work.working_copy; set work.working_copy; if ImportantVariable = . then MissingFlag = 1; run;

Language features

Feature Supported Token Example
Case Insensitive Identifiers ✓
Line Comments ✓ *
* A comment
MultiLine Comments ✓ /* */
/* A comment
*/
Comments ✓
Semantic Indentation X

Books about SAS on goodreads

title author year reviews ratings rating
Learning SAS by Example: A Programmer's Guide Ron Cody 2007 9 127 4.29
SAS For Dummies Stephen McDaniel 2007 4 28 3.57

Books about SAS from ISBNdb

title authors year publisher
Applied Statistics and the SAS Programming Language Cody, Ron and Smith, Jeffrey 2005 Pearson
Quick Start to Data Analysis with SAS DiIorio, Frank and Hardy, Kenneth A. 1995 Duxbury Press
Learning SAS in the Computer Lab (Advanced (Cengage Learning)) Elliott, Rebecca J. and Morrell, Christopher H. 2009 Duxbury Press
SAS Macro Programming Made Easy, Third Edition Burlew, Michele M. 2014 SAS Institute
SAS for Data Analysis: Intermediate Statistical Methods (Statistics and Computing) Marasinghe, Mervyn G. and Kennedy, William J. 2008 Springer
SAS Certification Prep Guide: Advanced Programming for SAS 9, Third Edition SAS Institute 2011 SAS Institute
SAS Certification Prep Guide: Advanced Programming for SAS 9 SAS Publishing 2007 SAS Publishing
SAS Programming 2: Data Manipulation Techniques Davetta Dunlap 2013
SAS programming with Medicare administrative data Gillingham, Matthew (author.) Sas Institute
The SAS Workbook Cody 1996 SAS Institute
The Little Sas Book Lora D. Delwiche and Susan J. Slaughter 2012 Sas Institute
Stock Market Analysis Using the SAS System: Portfolio Selection and Evaluation Institute, SAS 2008 SAS Institute
Applied Statistics and the Sas Programming Language Cody, Ronald P. and Smith Jeffrey K. and Smith, Jeffrey K. 1991 Appleton & Lange
Introduction To Programming Concepts Using Sas Software Course Notes Unknown 2000 Sas Inst
SAS Certification Prep Guide Frank Voehl; H. James Harrington; Rick Fernandez; Brett Trusko 20180905 SAS Institute Inc.
Sas 9 Study Guide: Preparing For The Base Programming Certification Exam For Sas 9 Ali Hezaveh 2007 Wiley-interscience
Sas Applications Programming: A Gentle Introduction Frank C. Diiorio 1997 Duxbury Resource Center
Sas Programming I: Essentials Course Notes SAS institute 2000 Sas Inst
SAS Graphics for Java: Examples Using SAS AppDev Studio and the Output Delivery System (SAS Press) Wendy Bohnenkamp and Jackie Iverson 2007 SAS Institute
SAS Programming for Elementary Statistics Goad, Carla L. 2020 Routledge
SAS Certified Specialist Prep Guide Lori M. Poloni-Staudinger; Michael R. Wolf 20190211 SAS Institute Inc.
SPSS Programming and Data Management: A Guide for SPSS and SAS Users, 3rd Edition Raynald Levesque and SPSS Inc. 2021 SPSS Inc.
SAS Programming 1: Essentials: Course Notes SAS 2006 SAS Institute,
Sas 9.1 Sql Procedure User's Guide Inc Sas Institute and Sas Institute 2004 Sas Institute
Mastering SAS Programming for Data Warehousing: An advanced programming guide to designing and managing Data Warehouses using SAS Wahi, Monika 2020 Packt Publishing
An Array of Challenges Test Your SAS Skills Virgile, Robert 2008 SAS Institute
R for SAS and SPSS Users (Statistics and Computing) Muenchen, Robert A. 2011 Springer
Static Analysis: First International Static Analysis Symposium, SAS '94, Namur, Belgium, September 28 - 30, 1994. Proceedings (Lecture Notes in Computer Science, 864) 1994 Springer
SAS Visual Analytics for SAS Viya SAS Institute Inc. 20201207 SAS Institute Inc.
Professional SAS Programming Logic Aster, Rick 2000 Breakfast Communications Corp
Sas Applications Programming: A Gentle Introduction Frank C Diiorio 1991 Pws-kent Publishing Co, Us
SAS SQL Procedure User's Guide,Version 8 SAS Institute Staff and Publishing SAS Publishing and SAS Publishing 2000 SAS Institute,
SAS Hash Object Programming Made Easy Burlew, Michele M. 2012 SAS Institute
SAS Graphics for Clinical Trials by Example Kriss Harris; Richann Watson 20201125 SAS Institute Inc.
End-to-End Data Science with SAS James Gearheart 20200626 SAS Institute Inc.
Step-by-Step Programming with Base SAS 9.4 SAS Institute 20170106 SAS Institute Inc.
Sas Programming Iii: Advanced Techniques Instructor-based Training Sas 2005 Sas
PROC REPORT by Example: Techniques for Building Professional Reports Using SAS Fine, Lisa 2013 SAS Institute
Sas Interview Questions You'll Most Likely Be Asked (job Interview Questions Series) Publishers, Vibrant 2018 Vibrant Publishers
SAS Certified Specialist Prep Guide: Base Programming Using SAS 9.4 2019-02-11T00:00:01Z SAS Institute
Data Analysis Using SAS Peng, Chao-Ying Joanne 2008 SAGE Publications, Inc
SAS for Epidemiologists: Applications and Methods DiMaggio, Charles 2012 Springer
Learning SAS by Example: A Programmer's Guide Cody, Ron 2007 SAS Institute
Statistical Programming in SAS Bailer, John 2015 SAS Institute
SAS Certification Prep Guide: Base Programming for SAS 9, Third Edition 2015-09-04T00:00:01Z SAS Institute
SAS Certification Prep Guide: Base Programming for SAS 9, Fourth Edition Institute, SAS 2017-12-01T00:00:01Z SAS Institute
SAS Clinical Programming: In 18 Easy Steps Prasad, Y. Lakshmi 2014 Notion Press
SAS Certified Professional Prep Guide: Advanced Programming Using SAS 9.4 2019-10-16T00:00:01Z SAS Institute
Practical and Efficient SAS Programming: The Insider's Guide Messineo, Martha 2017 SAS Institute
SAS Programming in the Pharmaceutical Industry, Second Edition Shostak, Jack 2014-03-01T00:00:01Z SAS Institute
SAS Certified Professional Prep Guide: Advanced Programming Using SAS 9.4 Sas and Sas Institute 2019 SAS Institute
R for SAS and SPSS Users (Statistics and Computing) Muenchen, Robert A. 2011 Springer
SAS Certified Specialist Prep Guide: Base Programming Using SAS 9.4 2019-02-11T00:00:01Z SAS Institute
Discovering Statistics Using SAS Field, Andy and Miles, Jeremy 2010 SAGE Publications Ltd
SAS Programming 2: Data Manipulation Techniques Course Notes SAS 2008 SAS Institute
Multiple Imputation of Missing Data Using SAS Berglund, Patricia and Heeringa, Steven G. 2014 SAS Institute
SAS Certification Prep Guide: Advanced Programming for SAS9, Fourth Edition 2015 SAS Institute
SAS Essentials: A Guide to Mastering SAS for Research Elliott, Alan C. and Woodward, Wayne A. 2009 Jossey-Bass
Statistical Programming in SAS Bailer, A. John 2019 Chapman and Hall/CRC
Big Data Analytics with SAS: Get actionable insights from your Big Data using the power of SAS Pope, David 2017 Packt Publishing
Conducting Meta-Analysis Using SAS (Multivariate Applications Series) Winfred Arthur Jr. and Winston Bennett Jr. and Allen I. Huffcutt 2001 Psychology Press
Beginning SAS Programming: a true beginner's guide for learning SAS Guo, Yufeng 2015-06-04T00:00:01Z CreateSpace Independent Publishing Platform
Applied Statistics and the SAS Programming Language Cody, Ronald P. and Smith, Jeffrey K. 1997 Prentice Hall
SAS Certification Prep Guide SAS Certification Prep Guide: Advanced Programming for SAS 9, Second Edition SAS Publishing 2009 SAS Publishing
Cody's Collection of Popular SAS Programming Tasks and How to Tackle Them Cody, Ron 2012 SAS Institute
Professional SAS Programmer's Pocket Reference Rick Aster 2011 Breakfast Communications Corporation
Statistical Programming in SAS Bailer, A. John 2019 Routledge
SAS Programming in the Pharmaceutical Industry Jack Shostak 2005-09T SAS Publishing
SAS Programming for Enterprise Guide Users, Second Edition Constable, Neil 2010-08-25T00:00:01Z SAS Institute
SAS Programming in the Pharmaceutical Industry, Second Edition Shostak, Jack 2018 SAS Institute
SAS Programming by Example Ronald P. Cody and Ray Pass 1995 SAS Publishing
SAS Certification Prep Guide: Base Programming for SAS 9, Second Edition SAS Publishing 2009 SAS Publishing
Step-by-Step Programming with Base SAS 9.4, Second Edition 2017 SAS Institute
Using SAS for Principles of Econometrics, 4th Edition Hill, R. Carter 2012 Wiley
Data Quality for Analytics Using SAS Svolba, Gerhard 2012 SAS Institute
SAS Macro Programming Made Easy, Second Edition Michele M. Burlew 2006 SAS Publishing
SAS Certification Prep Guide: Base Programming for SAS 9 SAS 2006 SAS Publishing
Step-By-Step Programming With Base SAS Software Institute, SAS 2008-12-03T00:00:01Z SAS Institute
Professional SAS Programming Shortcuts: Over 1,000 Ways to Improve Your SAS Programs Aster, Rick 2005 Breakfast Communications Corp
SAS Programming 2: Data Manipulation Techniques SAS Institute Inc. 2015-03-20 SAS Institute Inc.
Basic Statistics Using SAS Enterprise Guide:: A Primer Der, Geoff and Everitt, Brian S. 2007 SAS Institute
SAS Macro Programming Made Easy Burlew, Michele M. 1998 SAS Publishing
SAS Applications Programming: A Gentle Introduction (Duxbury Series in Statistics & Decision Sciences) DiIorio, Frank C. 1991 Cengage Learning
SAS Programming and Data Visualization Techniques: A Power User's Guide Holland, Philip R. 2015 Apress
Applied Statistics and the SAS Programming Language (5th Edition) (Chinese Edition) [Mei]Luo Na De·Ke Di Ling Jie Fu Li·Shi Mi Si 2011-07-01T00:00:01Z Posts and Telecom Press
SAS for Monte Carlo Studies: A Guide for Quantitative Researchers Fan Ph.D., Xitao 1998 SAS Institute
Getting Started with SAS Programming: Using SAS Studio in the Cloud (Hardcover edition) Cody, Ron 2021 SAS Institute
SAS Macro Programming Made Easy, Third Edition Burlew, Michele M. 2018 SAS Institute
Bayesian Analysis of Item Response Theory Models Using SAS Stone, Clement A. and Zhu, Xiaowen 2015 SAS Institute
Big Data, Big Innovation: Enabling Competitive Differentiation through Business Analytics (Wiley and SAS Business Series) Stubbs, Evan 2014 Wiley
SAS for Data Analysis: Intermediate Statistical Methods (Statistics and Computing) Marasinghe, Mervyn G. and William J. Kennedy 2008 Springer
SAS Programming 1:Essentials Course Notes Bennett 2021 SAS Institute Inc.
Practical Statistical Methods: A SAS Programming Approach Padgett, Lakshmi 2016 CRC Press
Data Mining Using SAS Enterprise Miner Matignon, Randall 2007 Wiley-Interscience

Publications about SAS from Semantic Scholar

title authors year citations influentialCitations
Applied Statistics and the SAS Programming Language R. Cody and Jeffrey K. Smith 1986 465 33
What is the SAS System P. Herzberg 1990 100 16
Applied statistics and the SAS programming language (2nd ed.) R. Cody and Jeffrey K. Smith 1986 97 10
Static Analysis, 14th International Symposium, SAS 2007, Kongens Lyngby, Denmark, August 22-24, 2007, Proceedings H. R. Nielson and G. Filé 2007 57 0
SAS for Data Analysis: Intermediate Statistical Methods W. Hartmann 2008 17 0
Applied Statistics and the SAS® Programming Language, Statistical Analysis of Medical Data Using SAS 2006 7 1
Applied Statistics And The Sas Programming Language Steffen Beich 2016 6 1
Introduction to the SAS Language M. Marasinghe and W. J. Kennedy 2008 1 0
Automated Test Assembly Using SAS Operations Research Software in a Medical Licensing Examination Can Shao and Silu Liu and H. Yang and Tsung-hsun Tsai 2020 1 0
%PROC_R: A SAS Macro that Enables Native R Programming in the Base SAS Environment Xin Wei 2012 1 0
julia.html · sas.html · http.html

View source

- Build the next great programming language · Search · v2023 · Day 208 · Docs · Acknowledgements · Traffic · Traffic Today · Mirrors · GitHub · feedback@pldb.com