加了递归和有限串流（stream）。它有着类Pascal语法，并被设计为用于在各种多处理器上的数值程序的高级语言。
历史.SISAL的定义在1983年由James McGraw等人于曼彻斯特大学、劳伦斯利弗莫尔国家实验室、科罗拉多州立大学和DEC提出。它被修订于1985年，而第一个编译实现于1986年做出。据某些来源所说，它的性能优于C并匹敌Fortran，它将高效性和结合了起来。它有如下版本：Cray X-MP、Cray Y-MP、Cray-2、Sequent、Encore