In der offiziellen Blitzbasic Dokumentation wird eine If-Anweisung "conditional block" genannt [1].
Ansonsten ist der Ausdruck "If-Schleife" ein sehr bekannter
volksmündlicher Irrtum.
Eine Schleife in einer Programmiersprache ist eine Kontrollstruktur, die einen Schleifenrumpf und einen Schleifenkörper besitzt. Der Schleifenrumpf enthält eine Laufbedingung, die darüber entscheidet wie oft der nachstehende Verbund an Anweisungen (Schleifenkörper) ausgeführt wird. Und zwar 0 bis n-mal [2]. Eine If-Anweisung besitzt das Merkmal der bedingten Wiederholung nicht. Schleifen sind übrigens der Grund, warum formale Programmverifikationen nicht automatisiert durchgeführt werden können, sondern menschlich nachgewiesen werden müssen. Z.b. durch vollständige Induktion.
Im Übrigen widemete jemand diesem Irrtum eine ganze Domain [3].
[1]
http://www.blitzbasic.com/bmdocs/com...me=If&ref=goto
[2]
http://de.wikipedia.org/wiki/Schleife_(Programmierung)
[3]
http://if-schleife.de/