Block programming is an age-old strategy of programmers. Block programming occurs when the channel schedules similar programs back to back. The concept is to provide similar programming to keep the viewers glued to your channel. Radio stations use it consistently: they program the same type of music for an entire daypart. Early radio used to air soap operas in the daytime, children's programs after school, and comedies, dramas, and music programs in the evening hours. Consider NBC's "must-see-TV" Thursday evenings, 2 hours of sitcoms and 1 hour of ER.
Source: Dr. Michael Porter, Chair of Communications at the University of Missouri - Columbia The University of Missouri-Columbia (abbreviated UMC and nicknamed Mizzou) is an institution of higher learning located in Columbia, Missouri, USA. Columbia is the largest campus, of equal standing, in the University of Missouri System with approximately 27,000 students and is often considered the flagship campus of the system. ...
A block (music) is a separate complete unit that is primarily not developed but instead used in various combinations, these may be contrasted or transformed, and each block may be broken into parts and developed independently.
In programming languages, a block (programming) forms a subdivision of a program that serves to group related statements, delimit routines, specify storage allocation, delineate the applicability of labels, or segment parts of the program for other purposes.
In sailing, a block is a pulley or a number of pulleys enclosed in sheaves so as to be fixed to the end of a line or to a spar or surface.