SETL is a high-level programming language developed in the late 1960s at New York University's Courant Institute, designed based on the mathematical theory of sets. It features data types such as sets and tuples, and allows for quantified boolean expressions and various operations on these data structures. Variants of SETL, including SETL2 and ISETL, have been developed, influencing languages like Ada and Python's predecessor, ABC.
programming ✓
sets ✓
languages ✓