NS Basic (Abk. NSB) ist ein Sammelbegriff für verschiedene Programmierumgebungen der Firma NS BASIC Corporation, die auf der Programmiersprache BASIC basieren.
NS Basic für Palm OS ist eine - mit anderen Palm-OS-Sprachen verglichen - vollständige und mächtige Entwicklungsumgebung, die direkt die "Palm OS"-Standard-Objekte benutzten kann. Der Programmaufbau und das Design ähneln Visual Basic.
NSBasic enthält einen eingebauten Compiler, allerdings keinen Interpreter. Es ist ebenfalls ein 140 Seiten starkes Handbuch in deutscher Sprache erhältlich.