a general-purpose programing language closely associated with the UNIX operating system