structured programming language: strukturalny język programowania
Język programowania udostępniający strukturalne konstrukcje programistyczne, takie jak rozgałęzienia i pętle oraz uniemożliwiający wykonywanie instrukcji w arbitralnej kolejności (stosowanie instrukcji skoku). Technika ta powstała między innymi jako rozwiązanie problemu tzw. kodu spaghetti (spaghetti-code).