Цитата Сообщение от Oleg N. Cher Посмотреть сообщение
1. Я же спросил: все ли Бейсики для MSX совместимы между собой? Иными словами: MSX Basic всегда только один или их есть много?
MSX Basic по сути один, но выпущено множество модификаций и надстроек:

VBC — http://old-dos.ru/index.php?page=fil...show&id=105514
MBC — http://old-dos.ru/index.php?page=fil...show&id=105515
WB-ASS2 — http://old-dos.ru/index.php?page=fil...show&id=105516
Mozart — http://old-dos.ru/index.php?page=fil...show&id=105517
Advanced Basic — http://old-dos.ru/index.php?page=fil...show&id=105518
Artisan Basic — http://old-dos.ru/index.php?page=fil...show&id=105519
Delta Basic — http://old-dos.ru/index.php?page=fil...show&id=105520
MCBC — http://old-dos.ru/index.php?page=fil...show&id=105521
MS Basic — http://old-dos.ru/index.php?page=fil...o=show&id=1391
Nevada Basic — http://old-dos.ru/index.php?page=fil...show&id=105577
Gradius Basic — http://old-dos.ru/index.php?page=fil...show&id=105574

Использую только встроенный.

Цитата Сообщение от Oleg N. Cher Посмотреть сообщение
Если один, то все ли компиляторы совместимы с ним и между собой?
Компиляторы между собой не совместимы, при том что ЯП один.

Цитата Сообщение от Oleg N. Cher Посмотреть сообщение
Потому что даже для Спектрума без ОС были различные: BLAST, Tobos FP, MCoder'ы, компилятор LaserBasic и прочее, и всё несовместимо между собой.
Может подскажете в той теме, чем и как компилировать? https://zx-pk.ru/threads/36358-brain-teaser.html
Встроенный Sinclair Basic с ленты, кажется, тормозит даже на таком примитивном коде.

Цитата Сообщение от Oleg N. Cher Посмотреть сообщение
2. А что, они совместимы между собой? На уровне GOTO, INPUT и PRINT? Притом GOTO где-то обозначается как GO TO, а кое-где можно писать IF a THEN номер_строки и без ELSE. А INPUT на ZX при вводе строк требует кавычек. А PRINT имеет разные размеры табуляции. И где-то переносит на новую строку, а где-то нет. Даже такие, казалось бы, одинаковые вещи всё равно разные в разных Бейсиках. Я поэтому и сказал, что Бейсики это целое семейство.
GO TO и GO SUB — это к Sinclair Basic относится, у этих же Бейсиков (GW, QB, TB) синтаксис почти весь общий, и пашет одинаково.