| 01JAN72 | PreHistoric | 72 | Only on IBM mainframe |
| 01JUL76 | PreHistoric | 76 | Dates & Proc Format added |
| 13APR81 | PreHistoric | 79.5 | SAS/Graph introduced. Support for CMS added |
| 01JAN83 | PreHistoric | 82.4 | SAS 82 had the %macro ... %mend true macro language |
| 01MAR84 | PreHistoric | 4.06 | Ported to Unix & VMS |
| 01JAN85 | NeoLithic | 6.01 | Re-write in C |
| 28JUL86 | NeoLithic | 5.03 | Many programming features added, and full-screen Display Manager |
| 01MAR88 | NeoLithic | 6.03 | |
| 01MAR90 | NeoLithic | 6.06 | Display Manager consistent with native windowing systems on Dec windows & OS/2 |
| 01APR91 | NeoLithic | 6.07 | Support for #byval and #byvar in titles & footnotes, graphics editor added, many new maps. |
| 01MAR93 | NeoLithic | 6.08 | |
| 01OCT93 | Archaic | 6.09 | |
| 01OCT94 | Archaic | 6.10 | |
| 01OCT95 | Archaic | 6.11 | |
| 01NOV96 | Archaic | 6.12 | |
| 01OCT98 | Vintage | 7.0 | ODS html, .sas7bdat cross-platform data sets (CEDA), v7 & v8 were code-named The Nashville Release |
| 01NOV99 | Vintage | 8.0 | Long variable names (from 8 to 32 chars), and ODS introduced, graph-n-go & EG interfaces |
| 01JUL00 | Vintage | 8.1 | Java & Activex versions of graphs implemented, image support added |
| 01MAR01 | Vintage | 8.2 | Native support for RTF (Rich Text Format) files via ODS |
| 01OCT02 | Retro | 9.0 | Support for long color names added to SAS/Graph |
| 01DEC03 | Retro | 9.1 | |
| 01AUG04 | Retro | 9.1.3 | Proc Gbarline |
| 01MAR08 | Current | 9.2 | Albany AMT fonts, Unicode characters, >256 colors, SVG, proc mapimport |
| 01APR10 | Current | 9.2m2 | |
| 12JUL11 | Current | 9.3 | Smooth lines, alpha-transparency |
| 29AUG12 | Current | 9.3m2 | Street-level geocoding |
| 10JUL13 | Current | 9.4 | GFK maps, alpha-transparency in gif, easier animation syntax, html5 |