thumb|180px|ToBoS-FP na kasecie kompaktowej ToBoS-FP – kompilator zmiennoprzecinkowy dla języka Sinclair BASIC ZX Spectrum. Nazwa pochodzi od słów: Toruń, Jerzy Borkowski, Wojciech Skaba, . Kompilator pojawił się na rynku w Polsce w 1986 r. Użycie kompilatora umożliwia znaczne (nawet 20-krotne) skrócenie czasu wykonywania programów napisanych w Basicu, które normalnie są wykonywane przez interpreter. Efekt ten osiągnięto dzięki zastosowaniu własnej biblioteki funkcji zmiennoprzecinkowych i graficznych, zamiast używania bibliotek wbudowanych ZX Spectrum. W wydanym w 1992 r. niezależnym opracowaniu, ToBoS-FP został nazwany najbardziej popularnym ze wszystkich znanych kompilatorów Basica dla ZX Spectrum. W 2006 r. nadal był uważany za najlepszy kompilator BASIC-a na ZX Spectrum.

Tło historyczne ZX Spectrum posiada fabrycznie wbudowany edytor Sinclair BASIC-a oraz jego interpreter, który umożliwia natychmiastowe wykonywanie programów bez ich uprzedniej kompilacji, a także bez zużywania pamięci na skompilowany kod. Odbywa to się, jednakże, kosztem prędkości wykonywania programu. Stąd też na rynku pojawiło się wiele kompilatorów stało- i zmiennoprzecinkowych (np.: HiSoft Basic, HiSoft Colt, Softek IS/FP, MCoder, ZIP Compiler, Boriel ZX Basic, Blast).