GW-Basic 3.23
(C) Copyright Microsoft 1983-1988
Одна из ранних версий популярного языка программирования Basic.
GW-BASIC обладал минимальной поддержкой структурного программирования, что имело значение для организации хорошей структурности программ. Так все операторы IF/THEN/ELSE должны быть написаны на одной строке, а операторы WHILE/WEND могут группировать несколько строк кода, переменные часто типизировались посредством конечного символа переменной (A$ — строка, A% — целое число и т. д. ), необъявленным переменны можно было установить значения по умолчанию при помощи команд DEFINT, DEFSTR.
Но так как большинство программистов, использовавших GW-BASIC, не имели соответствующих навыков программирования, они часто не заботились о структурировании и использовали оператор GOTO, что приводило к трудному пониманию программы.
Более подробно:
http://progopedia.ru/dialect/gw-basic/
(C) Copyright Microsoft 1983-1988
Одна из ранних версий популярного языка программирования Basic.
GW-BASIC обладал минимальной поддержкой структурного программирования, что имело значение для организации хорошей структурности программ. Так все операторы IF/THEN/ELSE должны быть написаны на одной строке, а операторы WHILE/WEND могут группировать несколько строк кода, переменные часто типизировались посредством конечного символа переменной (A$ — строка, A% — целое число и т. д. ), необъявленным переменны можно было установить значения по умолчанию при помощи команд DEFINT, DEFSTR.
Но так как большинство программистов, использовавших GW-BASIC, не имели соответствующих навыков программирования, они часто не заботились о структурировании и использовали оператор GOTO, что приводило к трудному пониманию программы.
Более подробно:
http://progopedia.ru/dialect/gw-basic/