Andrews Standard Language），是纯函数式编程语言，由在圣安德鲁斯大学于1972年，基于ISWIM的应用式子集而开发的。在1976年，Turner重新设计并重新实现它为非严格（惰性）语言。它以这种形式成为了Turner以后的语言KRC和Miranda的基础，但是SASL表现为无类型的，而Miranda有多态类型。使用SASL来书写编译器和操作系统。