block structure
Quick Summary
The term "block programming" has two distinct meanings. In broadcasting, it refers to scheduling several programs of the same genre consecutively on radio or television.1
In computer programming, "block structure" was introduced by the ALGOL language. This concept allows a program to be divided into smaller, self-contained units called blocks. Each block can contain both data and instructions, and its structure mirrors that of the entire program. This modular approach is a powerful tool for organizing and building large, complex software by combining smaller, manageable components.2
Ask Britannica AI about this topic
Britannica doesn't have a full article on this topic, so we've curated a list of our relevant coverage.