Structure-In-BASIC A technique for writing structured programs in classic (line-numbered) BASIC. Structure-In-BASIC (SIB) is intended for beginning programmers who have been introduced to classic BASIC and wish to create more complex programs (programs too long to display on a single screen without paging/scrolling) before learning another language with better support for structured programming, or for advanced programmers who wish to create structured programs in BASIC. SIB is composed of a set of source code patterns for implementing standard program structures in BASIC. The patterns should be simple to insert into program source, easily recognizable and distinctive, and undamageable by line renumbering. They should also assume no knowledge of other programming languages on the part of the programmer.