Meta tags:
Headings (most frequently used words):
features, glbasic, contents, overview, online, publication, gui, system, versions, sample, code, limited, object, oriented, scope, simple, oop, test, see, also, references, external, links, general, 3d, 2d, network, compiler, ide,
Text of the page (most frequently used words):
basic (99), the (70), for (44), and (36), #glbasic (30), visual (30), version (29), studio (24), edit (23), code (21), can (20), open (17), windows (17), with (16), source (15), language (12), ide (11), express (11), free (11), compile (11), features (11), apple (9), support (9), mac (9), available (8), this (8), programming (8), developer (8), gp2x (8), platforms (8), introduced (8), linux (8), are (8), wikipedia (7), compiler (7), iphone (7), eclipse (6), retail (6), freeware (6), community (6), microsoft (6), pascal (6), other (6), system (6), also (6), self (6), type (6), added (6), palm (6), devices (6), you (5), page (5), discontinued (5), turbo (5), net (5), object (5), proprietary (5), tools (5), netbeans (5), android (5), time (5), general (5), simple (5), types (5), pre (5), all (5), account (5), app (5), publication (5), contents (4), search (4), using (4), inc (4), use (4), software (4), from (4), vim (4), slickedit (4), deveco (4), komodo (4), web (4), intellij (4), idea (4), extended (4), atari (4), oriented (4), level (4), external (4), links (4), which (4), only (4), vec (4), tvec (4), command (4), august (4), gui (4), webos (4), ability (4), commercial (4), pandora (4), ipad (4), run (4), programs (4), ios (4), graphics (4), apps (4), process (4), hide (4), move (4), sidebar (4), add (3), toggle (3), table (3), mobile (3), view (3), terms (3), was (3), game (3), application (3), online (3), sharpdevelop (3), monodevelop (3), basic4gl (3), sdlbasic (3), delphi (3), kdevelop (3), anjuta (3), builder (3), understand (3), superseded (3), java (3), jetbrains (3), color (3), editor (3), super (3), data (3), official (3), website (3), article (3), interpreted (3), vec2 (3), function (3), commands (3), have (3), within (3), limited (3), print (3), hello (3), world (3), through (3), improved (3), 2017 (3), network (3), now (3), native (3), library (3), touchpad (3), platform (3), into (3), compiling (3), hardware (3), has (3), versions (3), comes (3), since (3), need (3), intel (3), requirements (3), objects (3), fast (3), dynamic (3), file (3), via (3), catalog (3), review (3), store (3), program (3), release (3), main (3), languages (2), legal (2), contact (2), about (2), privacy (2), policy (2), text (2), under (2), additional (2), non (2), license (2), september (2), categories (2), articles (2), short (2), description (2), wikidata (2), video (2), development (2), family (2), php (2), cloud9 (2), eiffel (2), qbasic (2), quickbasic (2), realizer (2), xojo (2), liberty (2), purebasic (2), rapidq (2), futurebasic (2), winfbe (2), gambas (2), small (2), 256 (2), virtual (2), pascalabc (2), dev (2), powerflasher (2), fdt (2), flash (2), atom (2), became (2), aka (2), jbuilder (2), visualage (2), creator (2), codewarrior (2), myeclipse (2), geany (2), ibm (2), based (2), xcode (2), bbc (2), business (2), classic (2), powerbasic (2), xbasic (2), darkbasic (2), true (2), beta (2), expander (2), locomotive (2), wiki (2), reference (2), guide (2), english (2), written (2), 2008 (2), content (2), references (2), learn (2), see (2), strings (2), null (2), end (2), oop (2), test (2), access (2), functions (2), scope (2), screen (2), top (2), backbuffer (2), sample (2), march (2), debugging (2), update (2), installed (2), html5 (2), like (2), 057 (2), pixi (2), 2011 (2), projects (2), first (2), dlls (2), xbox (2), there (2), following (2), wrapper (2), that (2), look (2), supported (2), third (2), party (2), most (2), though (2), generated (2), per (2), sockets (2), well (2), built (2), engine (2), included (2), between (2), own (2), arrays (2), sdk (2), undergo (2), published (2), not (2), approval (2), google (2), play (2), costs (2), used (2), packages (2), machine (2), half (2), directly (2), will (2), download (2), uses (2), handheld (2), wiz (2), opengl (2), overview (2), appearance (2), upload (2), changes (2), history (2), read (2), log (2), create (2), donate (2), menu (2), topic, cookie, statement, statistics, developers, conduct, safety, contacts, disclaimers, may, apply, site, agree, registered, trademark, profit, organization, wikimedia, foundation, creative, commons, attribution, sharealike, rendered, parsoid, last, edited, 2026, utc, hidden, example, matches, interpreters, compilers, interfaces, retrieved, https, org, index, title, oldid, 1373029434, category, comparison, sourcelair, firebase, che, aws, poplog, pop, libertyeiffel, eiffelstudio, rustrover, rust, goland, vscode, inform, visualfbeditor, quickpascal, borland, kylix, gnavi, lazarus, wing, pythonanywhere, pycharm, thonny, spyder, pida, pyscripter, pydev, light, eric, idle, python, rstudio, zend, phpedit, phpstorm, codelobster, aptana, flashdevelop, adobe, desktop, phone, xamarin, rider, cli, sublime, haxe, chromium, javascript, xelfi, espresso, café, sun, metrowerks, pro, jcreator, jdeveloper, jgrasp, edition, greenfoot, drjava, bluej, quickc, appcode, rational, architect, labwindows, cvi, clion, oracle, openwatcom, theide, qdevelop, kakoune, gnome, emacs, codelite, blocks, arduino, integrated, environments, vilnius, superbasic, stos, sinclair, macintosh, msx, mbasic, macbasic, gfa, disk, dartmouth, commodore, chinese, benton, harbor, 2600, applesoft, altair, defunct, b4x, basic4ppc, basic4android, mercury, designers, rad, roslyn, openoffice, mono, freebasic, blitzmax, embedded, vsta, vsto, excel, vbscript, vba, morfik, lotusscript, chipmunk, autoit, extensions, yabasic, xblite, wxbasic, qb64, smallbasic, indic, wordbasic, tiger, smilebasic, owbasic, mapbasic, lse, grass, basicx, asic, amos, amigabasic, procedure, megabasic, simons, extenders, zbasic, ubasic, tiny, sds, pbasic, cbasic, casio, bal, basicode, astro, alphabasic, call, 360, vsi, openvms, plus, computers, sharing, wang, southampton, b32, minicomputers, scelbal, north, star, integer, microcomputers, mallard, rocky, mountain, shared, hewlett, packard, calculators, texas, instruments, thomson, trs, basics, iii, dialects, list, competition, games, forum, taken, gfdl, professional, fenix, project, intended, easier, than, encrypt, decrypt, 128, bit, blowfish, 100, local, endfunction, allows, structures, itself, comment, position, left, swap, visible, prepare, next, rendering, showscreen, wait, key, pressed, keywait, renewed, x64, 2019, steam, unicorn, options, adds, fonts, november, introduces, ipv6, libpng, updated, october, 2016, plugins, prescaler, 2015, skipped, v13, port, january, 2014, 109, pads, supports, 2010, ipod, touch, 2009, integers, previously, variables, could, either, floating, point, december, universal, interface, window, should, standard, although, acceleration, much, slower, 2007, codename, behemoth, pocketpc, known, dings, sequel, 2000, gone, revisions, ported, offers, tcl, ddgui, easy, allowing, same, feel, across, being, worked, but, decent, speed, machines, crossover, given, wine, cross, tcp, udp, higher, atop, lines, filled, rectangles, shapes, drawn, sprites, rotated, scaled, take, blending, tinting, values, entity, package, shadows, works, common, formats, animated, maintains, processing, openfeint, few, format, putting, appropriate, starting, ending, during, compilation, addition, called, users, define, their, allowed, sound, compressed, single, fixed, size, string, numbers, automatically, converted, centre, appup, publishing, requires, placed, sale, five, day, before, one, fee, subject, immediately, public, year, required, two, week, prior, created, uploaded, require, depend, publisher, numerous, examples, build, running, 230, above, without, membership, 054, possible, however, lack, performed, actual, builds, able, actually, work, emulator, member, connection, comply, latest, imac, started, stands, many, different, achieve, results, precompiler, gpc, converts, compiles, later, thus, user, extend, inline, mix, due, easily, libraries, its, close, routines, debugger, gcc, various, including, some, designed, intuitive, www, com, school, powerpc, pocket, gp32, pre2, veer, tablet, operating, 238, preview, 004, years, ago, stable, dream, design, entertainment, encyclopedia, item, wikibooks, printable, pdf, export, switch, legacy, parser, get, shortened, url, cite, information, permanent, link, related, what, here, actions, talk, русский, nederlands, bahasa, indonesia, español, subsection, personal, special, pages, recent, portal, help, contribute, random, current, events, navigation, jump,
Text of the page (random words):
to sidebar hide navigation main page contents current events random article about wikipedia contact us contribute help learn to edit community portal recent changes upload file special pages search search appearance donate create account log in personal tools donate create account log in contents move to sidebar hide top 1 overview 2 online publication 3 features toggle features subsection 3 1 general 3 2 3d features 3 3 2d features 3 4 network features 3 5 compiler 3 6 ide 4 gui system 5 versions 6 sample code 7 limited object oriented scope 8 simple oop test 9 see also 10 references 11 external links toggle the table of contents glbasic 4 languages español bahasa indonesia nederlands русский edit links article talk english read edit view history tools tools move to sidebar hide actions read edit view history general what links here related changes upload file permanent link page information cite this page get shortened url switch to legacy parser print export download as pdf printable version in other projects wikibooks wikidata item appearance move to sidebar hide from wikipedia the free encyclopedia commercial basic programming language glbasic glbasic 8 developer dream design entertainment software stable release 15 004 august 4 2017 9 years ago 2017 08 04 preview release 15 238 operating system windows platform windows intel powerpc mac linux and xbox linux os x pocket pc gp32 gp2x gp2x wiz iphone ipad palm pre pixi hp webos devices hp touchpad pre2 3 veer open pandora palm pre 2 tablet android type compiler license 2d free version for windows mac and linux can also be used to compile time limited versions for other supported platforms commercial version free school version website www glbasic com 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 edit 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 to compile for the iphone or ipad you will need an imac on which to compile the generated code to comply with apple s requirements and the latest version of xcode which is a free download from the apple website to be able to actually run the program on an iphone or ipad glbasic programs will not work on the emulator you need to be a member of the iphone apple developer connection since the release of the 8 054 beta it became possible to compile for the open pandora machine as well however with the lack of windows programming tools half of the compiling process is performed on windows and the other half on the actual machine since version 10 the ide directly builds packages on windows for the pandora version 8 230 and above can compile for the web os devices like the palm pre without additional hardware or developer program membership requirements support for the hp touchpad was added in september 2011 via a web update version 10 057 added support to build application packages running on android devices glbasic comes with numerous examples online publication edit apps created with glbasic can be uploaded to the apple app store google play and hp s app catalog all of which require a developer account costs to the developer and pre publication review level depend on the publisher used for apple ios the ios developer program costs us 99 per year all apps published on the app store are required to undergo a two week review and approval process prior to publication for android there is a one time fee of us 25 apps published via google play store are not subject to an approval process and are immediately available to the public publishing via hp s app catalog requires a free account apps placed for sale through hp s app catalog undergo a five day review process before publication a wrapper for the intel appup centre sdk is also available for glbasic features edit glbasic has the following features general edit programs are written in basic string and numbers are automatically converted between types arrays can be a fixed size or dynamic sound graphics and data can be compressed into a single file users can define their own types types within type and dynamic arrays are allowed c code can be included by putting appropriate code between a starting and ending command or can be included during compilation in addition for windows functions within dlls can be called a few features are only available in pc format programs for the ios can use openfeint 3d features edit the 3d engine is simple to use and maintains fast processing of objects objects can be animated works with most of the common 3d formats objects can have shadows an entity system is available as a free open source library package 2d features edit sprites can be rotated and scaled and take account of blending and tinting values lines filled rectangles and other shapes can be drawn network features edit tcp ip and udp ip sockets are available as well as a higher level library built atop the ip sockets compiler edit the compiler is cross platform you do need an intel mac to compile the generated iphone code though as per apple s legal requirements ide edit the editor is windows only but can run at a decent speed in most virtual machines with wine though you can only compile for windows crossover mac support is given since version 10 a third party editor for the mac is being worked on gui system edit glbasic comes with the source code to ddgui an easy to use gui system allowing all supported platforms to have the same look and feel across all platforms for windows linux and mac glbasic has ported a tcl tk wrapper that offers a native os look versions edit glbasic has gone through the following revisions version 1 2 the first version of glbasic also known as the dings game basic sequel 2000 version 2 4 this introduced pocketpc support version 3 0 codename behemoth added types version 4 0 introduced the ability to interface with window s dlls and introduced compiling for the xbox if linux is installed on it it should also run on standard linux although there is no hardware acceleration so programs run much slower 2007 version 5 0 introduced compiling for the apple mac as a universal application version 6 0 introduced integers into glbasic for the first time previously variables could either be floating point or strings december 2008 version 7 0 introduced the ability to compile for apple iphone and ipod touch devices august 2009 version 8 2 now free for non commercial projects supports open pandora platform iphone ipad support august 2010 version 9 0 introduced the ability to compile for palm webos palm pre palm pixi march 2011 version 10 057 introduced the ability to compile for android version 10 109 added support for webos pads like the hp touchpad version 11 0 added html5 support version 12 improved html5 port native gui library january 2014 version 14 other platforms now installed as plugins prescaler improved debugging august 2015 skipped v13 version 14 update introduces support for ipv6 in network commands libpng updated october 2016 version 15 unicorn improved debugging options adds true type fonts november 2017 version 16 available through steam renewed c compiler windows x64 support march 2019 sample code edit hello world this is a comment print hello world to the screen position 0 0 top left print hello world 0 0 swap backbuffer and visible screen prepare backbuffer for next rendering showscreen wait for a key to be pressed keywait limited object oriented scope edit with version 8 glbasic added basic object oriented commands to the type command this allows structures to access itself using the self command and to have functions within types simple oop test edit type tvec x y z function null self x 0 self y 0 endfunction function add v as tvec inc self x v x inc self y v y inc self z v z end function end type local vec as tvec vec2 as tvec vec null vec x 50 vec2 x 100 vec add vec2 version 8 can encrypt and decrypt strings using 128 bit blowfish see also edit sdlbasic an interpreted basic for gp2x basic4gl fenix project an interpreted language intended to be easier to learn than c darkbasic professional a windows only basic compiler references edit this article is based on content taken from gp2x wiki which is available under the terms of the gfdl external links edit official website official forum gp2x games written for the glbasic gp2x de competition 2008 external language reference guide external official language reference guide in english the glbasic wiki v t e dialects of the basic programming language list classic microsoft microsoft basic trs 80 basics level i level ii iii thomson basic 1 0 texas instruments ti basic calculators ti extended basic aka xbasic ti basic 83 hewlett packard hp time shared basic rocky mountain basic hp basic locomotive software locomotive basic mallard basic microcomputers atom basic integer basic north star basic scelbal minicomputers basic 11 business basic b32 data general data general extended basic southampton basic system wang basic time sharing computers basic plus vsi basic for openvms super basic call 360 basic other alphabasic astro basic basicode bal casio basic cbasic pbasic sds basic tiny basic ubasic zbasic extenders basic 8 simons basic super expander super expander 64 ys megabasic procedure oriented proprietary amigabasic amos basic asic basicx beta basic futurebasic grass liberty basic lse mapbasic mobile basic owbasic powerbasic purebasic smilebasic tiger basic true basic turbo basic wordbasic free and open source basic 256 basic4gl bbc basic v darkbasic indic basic open programming language sdlbasic smallbasic qb64 wxbasic xbasic xblite yabasic with object extensions proprietary autoit chipmunk basic glbasic lotusscript morfik powerbasic vba vbscript vb 5 for microsoft excel 5 0 vsto vsta embedded visual basic free and open source blitzmax freebasic microsoft small basic mono basic openoffice basic visual basic net roslyn rad designers proprietary ca realizer visual basic classic ns basic rapidq visual basic net mercury xojo free and open source b4x basic4android basic4ppc gambas winfbe visual fb editor defunct altair basic applesoft basic apple business basic atari basic atari microsoft basic atari st basic basic a basic xe basic xl basic programming atari 2600 bbc basic benton harbor basic chinese basic commodore basic color basic dartmouth basic disk extended color basic extended color basic family basic gfa basic gw basic ibm basic jr basic macbasic mbasic msx basic ms basic for macintosh qbasic quickbasic s basic sinclair basic stos basic superbasic ti basic ti 99 4a turbo basic xl vilnius basic v t e integrated development environments c c open source arduino code blocks codelite dev c eclipse emacs geany gnome builder kakoune kdevelop netbeans qdevelop qt creator theide vi vim openwatcom freeware deveco studio oracle developer studio visual studio code visual studio community xcode retail c builder eclipse based codewarrior myeclipse visual studio by jetbrains intellij idea clion labwindows cvi ibm rational software architect understand slickedit discontinued anjuta by jetbrains appcode visualage visual c express monodevelop sharpdevelop turbo c c quickc java open source anjuta bluej drjava eclipse geany greenfoot intellij idea community edition android studio netbeans deveco studio freeware jgrasp jdeveloper retail jcreator myeclipse jetbrains intellij idea slickedit understand discontinued metrowerks codewarrior pro for java jbuilder sun java studio creator superseded by netbeans visualage superseded by eclipse visual café aka espresso superseded by jbuilder visual j xelfi became netbeans javascript open source vim visual studio code atom chromium deveco studio haxe intellij idea vs code sublime text powerflasher fdt cli net open source visual studio code pascalabc net freeware visual studio community retail visual studio rider understand discontinued xamarin studio monodevelop sharpdevelop visual basic express visual web developer express visual j express visual studio express for windows phone visual c express visual c express express for desktop express for web express for windows flash adobe flash builder flashdevelop powerflasher fdt php open source aptana netbeans komodo edit komodo ide kdevelop proprietary codelobster phpstorm phpedit slickedit zend studio r rstudio r tools for visual studio python open source anjuta idle eric light table pydev pyscripter pida spyder komodo edit komodo ide kdevelop vim visual studio code thonny deveco studio proprietary pycharm pythonanywhere visual studio code slickedit wing ide pascal object pascal open source free pascal ide lazarus dev pascal gnavi pascalabc net freeware delphi community retail delphi discontinued turbo pascal turbo delphi virtual pascal borland kylix quickpascal basic open source basic 256 microsoft small basic sdlbasic gambas basic4gl visualfbeditor winfbe inform freeware futurebasic rapidq visual studio community retail visual studio ns basic purebasic glbasic liberty basic xojo discontinued ca realizer monodevelop quickbasic qbasic sharpdevelop visual basic visual basic express go open source vim visual studio code vscode eclipse freeware cloud9 ide retail goland rust rustrover eiffel eiffelstudio libertyeiffel visual eiffel pop 11 poplog online aws cloud9 ide eclipse che firebase studio sourcelair comparison category retrieved from https en wikipedia org w index php title glbasic oldid 1373029434 categories application programming interfaces basic compilers basic interpreters basic programming language family video game development software video game ide hidden categories articles with short description short description matches wikidata articles with example basic code this page was last edited on 3 september 2026 at 16 35 utc page was rendered with parsoid text is available under the creative commons attribution sharealike 4 0 license additional terms may apply by using this site you agree to the terms of use and privacy policy wikipedia is a registered trademark of the wikimedia foundation inc a non profit organization privacy policy about wikipedia disclaimers contact wikipedia legal safety contacts code of conduct developers statistics cookie statement mobile view search search toggle...
|