Skip to content
EntityQ2795550· pop 6· linked from 208 articles

GLBasic is a commercial BASIC programming language that can compile to various platforms including Windows, Linux, Mac OS X, and some handheld devices. The language is designed to be simple and intuitive.

Wikidata facts

Instance of
compiler
Official website
www.glbasic.com
Show 1 more fact
operating system
Microsoft Windows
Sources (1)

via Wikidata · CC0

~8 min read

Encyclopedic overview

17 sections
Contents
  • Overview
  • Online publication
  • Features
  • General
  • 3D features
  • 2D features
  • Network features
  • Compiler
  • IDE
  • GUI system
  • Versions
  • Sample code
  • Limited object-oriented scope
  • Simple OOP test
  • See also
  • References
  • External links

GLBasic is a commercial BASIC programming language that can compile to various platforms including Windows, Linux, Mac OS X, and some handheld devices. The language is designed to be simple and intuitive.

==Overview== GLBasic started as an interpreted language with 2D commands (GL stands for Graphics Language). It now uses the GCC compiler for many different platforms to achieve fast, native code results. The GLBasic precompiler "GPC" converts the simple BASIC language into C++ code and compiles it later. Thus, the user can extend GLBasic using the INLINE command to mix C/C++ code directly with GLBasic source code. Due to this, GLBasic can easily access third-party dynamic libraries on all platforms. The GLBasic SDK comes with an IDE, debugger, and a graphics engine built on OpenGL (or OpenGL ES) for the platforms Windows, Linux, Mac OS X, iOS, and WebOS. For handheld devices (Windows Mobile, GP2X, and GP2X Wiz), GLBasic uses its own close-to-hardware routines for fast graphics.

Excerpted from Wikipedia’s “GLBasic” article, available under the CC BY-SA 4.0 licence.

Available in 5 languages

via Wikidata sitelinks · CC0