. . . "SAS is a combination of high-level, optimized PROCs (a Fourth Generation Language or 4GL) and low-level DATA step programming (a Third Generation Language or 3GL)." .