S-Lang on ohjelmistokirjasto sovellusten rakentamiseen Unix- , Windows- , VMS- , OS/2- ja Mac OS X -alustoille . Kirjasto toteuttaa myös oman S-Lang- skriptikielen . S-Langin kehittämisen aloitti vuonna 1992 John Davis. Ensimmäinen S-Langia käyttänyt sovellus oli JED -tekstieditori . Kirjasto on julkaistu GNU General Public License -lisenssillä .
S-Langia käyttävät sovellukset: