Introduction

SpiderBasic is an "high-level" programming language based on established "BASIC" rules. It does share background with other "BASIC" compiler, but has its own syntax extensions. Learning SpiderBasic is very easy! SpiderBasic has been created for beginners and experts alike. Compilation time is extremely fast. We have put a lot of effort into its realization to produce a fast, reliable and system-friendly language.

The syntax is easy and the possibilities are huge with the "advanced" functions that have been added to this language like structures, procedures, dynamic lists and much more. For the experienced coder, there are no problems gaining access to external third party libraries.

The main features of SpiderBasic

- Huge set of internal commands (500+) to quickly and easily build applications or games
- BASIC based keywords
- Very fast compiler which creates optimized apps
- Procedure and structure support for advanced programming
- Built-in containers like array, list and map
- Strong types, strong syntax to avoid programming mistakes
- Full unicode support
- Namespace support for easy code reuse
- Easy but very fast 2D game support through WebGL
- Inlined JavaScript support for extensibility
- Dedicated editor and development environment
- Available on Windows, MacOS X and Linux
- Very close to PureBasic, which allow to port easily an application to the desktop