PureBasic to język programowania oparty na ustanowionych zasadach istniejących w języku BASIC. Jednym z kluczowych punktów jego rozwoju jest zachowanie jego portowalności pomiędzy różnymi platformami. Projekt narodził się w połowie roku 1998 i rozwija się głównie dla Windowsa (najnowsza wersja 4.00) i Linuksa (najnowsza wersja 3.94), a rok temu pierwsza wersja pojawiła się dla MacOS X (3.94). Wersja dla AmigaOS jest planowana od samego początku istnienia projektu, lecz jej rozwój zatrzymał się w 2002 roku na wersji 2.90. Z uwagi na brak aktywnego wsparcia dla wersji pod nasz system, Frederic Laboureur, jeden z autorów, zdecydował o udostępnieniu kodu amigowej wersji na zasadach open source. Wszyscy, którzy dokonają modyfikacji w kodzie powinni skontaktować się z autorami w celu ich załączenia do kolejnych wersji. PureBasic Team nie zamierza dalej pracować nad bibliotekami w wersji dla AmigaOS, lecz kompilator będzie przygotowywany równolegle wraz z wersjami dla innych systemów. PureBasic pisany jest głównie w asemblerze.
Heinz-Raphael Reinke udostępnił AROS-owe środowisko deweloperskie Murks! na licencji LGPL. Tym samym szuka chętnych do współpracy w obrębie rozwoju projektu. Deweloperzy innych systemów są również mile widziani, lecz autor zauważa, że priorytetem prac jest system AROS. Więcej szczegółów, zasady uczestnictwa oraz dostęp do panelu administracyjnego i źródła osoby zainteresowane mogą znaleźć w wiadomości na portalu Amiga-News.de.