MCoder
MCoder (Spectrum Integer Compiler, ZX Compiler) — серия из трёх целочисленных компиляторов Sinclair BASIC.
Первая версия компилятора была выпущена в 1983 году и предназначалась для использования на ZX Spectrum 16K. Распространялась компаниями PSS в Англии и Profisoft в Германии, стоимость составляла £8.95. Вторая версия, MCoder II, вышедшая в том же году, была предназначена для ZX Spectrum 48K и распространялась только компанией PSS. Стоимость возросла до £9.95. Эти версии были разработаны Threlfall & Hodgson.
Третья версия, MCoder III, была разработана ERE Informatique (Франция) в 1985 году. Она также предназначалась для ZX Spectrum 48K, распространялась компанией PSS. Стоимость составляла £12.95.
Компиляторы позволяли существенно увеличить скорость выполнения программ, написанных на Бейсике, но накладывали серьёзные ограничения на программу. Главным ограничением являлась невозможность использования вычислений с плавающей точкой.
В 1995 году вторая версия компилятора и её доработанный вариант MC2b.v4 были упомянуты в первом выпуске книги Как написать игру.