SA-C es un lenguaje de programación de alto nivel orientado a objetos creado por Systems Applications International (SAI). Se utiliza principalmente para desarrollar sistemas embebidos y aplicaciones que requieren computación de alto rendimiento en tiempo real. SA-C se basa en el lenguaje de programación C e incluye características como tipos de datos, objetos, herencia y manejo de excepciones.