A descendent of Algol 60, intended to be as uniform and GEneral as possible, while retaining the basic character of its proGEnitor. Forsythe features higher-order procedures and intersection types. . ["Preliminary Design of the Programming LanguaGE Forsythe", J.C. Reynolds, CMU-CS-88-159, 1988].