LocalazyLocalazy
S/SL (prononcé "ess-sl") est un langage de programmation conçu pour la programmation de systèmes. Il a été développé par David Gries et Richard Hoare à IBM Research dans les années 1970. S/SL est basé sur le langage de programmation PL/I. Cependant, il ne s'agit pas d'un sous-ensemble de PL/I, mais plutôt d'un sur-ensemble. Le S/SL ajoute des fonctionnalités qui ne sont pas présentes dans le PL/I, comme l'allocation dynamique de mémoire, la récursion et la gestion des exceptions. S/SL est un langage compilé. Il est généralement utilisé sur les systèmes mainframe IBM. Le S/SL a été utilisé dans un certain nombre d'applications commerciales, notamment le système de gestion de base de données IBM DB2 et le serveur d'applications IBM WebSphere.