-=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- (c) WidthPadding Industries 1987 0|498|0 -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=-
SoCoder -> Link Home -> Useful Apps

Created : 08 June 2017
Edited : 29 June 2018

Available Languages

I'll try my best to keep this list up to date. If you have any tips, stick 'em in the comments!


Most of these are now free, but if you do find yourself using them, be sure to donate to Mark.

Blitz3D itch.io - Forum Archive

Note : Installing Blitz3D on its own will no longer install the required runtimes on a fresh Win10 install. If you have an old B3D compiled exe, running that will trigger the required runtime. If you've no old B3D compiled exe at hand, running Alien Deathmatch should help you out. Let me know if it doesn't.

BlitzPlus GitHub Source

BlitzMax itch.io - Forum Archive
  • BMX-NG (a BlitzMax Open-Souce continuation) - No longer has a website because.. *shrugs* GitHub

    Monkey-X itch.io - Forum Archive
  • Cerberus-X (a Monkey-X Open-Source continuation) .com

    Monkey2 itch.io - Mark's Dev Blog

    Since the official Blitz and Monkey forums were closed, the Monkey-x and BlitzBasic.com forum posts have been archived at Mojolabs.nz, but the site is up and down like a yo-yo, so don't expect it to always be there.

    Other Basics

    GLBasic .com
    Basic4GL .net
    FreeBasic .net
    DarkBasic Pro .com
    QB64 .net
    B4X .com
    BBC Basic .co.uk
    XProfan (German language. But still English basic!) .de
    PureBasic .com


    XCode .com
    Android Studio .com
    AppGameKit .com
    RFO Basic for Android .net

    Misc Languages

    PlayMyCode .com
    MinGW .org
    Haxe .org
    Cocos2d-x .org
    MonoGame .net
    Phaser .io
    DIV Game Studio .co.uk
    NaaLaa .com
    Python .org

    Retro Coding

    8-bit Workshop .com
    Browser based Atari 2600, Machine code

    CPCtelera .io
    Amstrad CPC C Compiler

    CBM .prg Studio .co.uk
    Basic/Machine Code compiler for various Commodore (64/Vic/etc) systems.

    Pico-8 .com
    The Pico-8 is a "fantasy" console. Develop games and run them in the browser. Currently costs about $15

    Free'ish Pro Languages

    Most of these are 'Free to use', but require hefty licences if you actually care to use them properly, and can very quickly ramp up in price.

    Unity .com
    Unreal Engine .com
    GameMaker .com
    Corona .com


    Microsoft's big sprawling language/toolkit has approximately 17,000 different distributions, most of which will probably have broken by the time you get to use them.

    Visual Studio .com
    Afr0 sugggests you try this edition. "Community"

    Web Server Dev

    PHP .net
    Perl .org



    Thursday, 08 June 2017, 11:48
    I was going to go over to AGK2, I already have the old AGK, but have now decided to try out Monkey2 when I return to coding.

    Is there any way you could make this thread sticky Jay?, maybe a hot-link at top left of the site.
    Thursday, 08 June 2017, 13:22
    Yeah, I'm going to shove it in the left sidebar, with the FAQs link and those bits and pieces. Figured that's as good a place as any.
    Thursday, 03 August 2017, 11:06
    Here are few other basic or programming languages:

    QB64 Q/QuickBasic for Windows
    RFO! Basic - As freeware basic for Android.

    Naalaa 6 For windows.

    DIV Games Studio Div - Available for windows (beta freeware version)
    Thursday, 03 August 2017, 11:34
    Thanks, added them into the main list.
    Thursday, 03 August 2017, 14:44
    There is also the B4X languages


    Also for 8 bit retro there is
    CBM .prg Studio
    Friday, 04 August 2017, 04:20
    Thanks, added. (Although I only gave B4X one single link!)
    Wednesday, 16 August 2017, 08:48
    You should add Visual Studio Community and Character Generator!!
    Wednesday, 16 August 2017, 09:20
    Added VisStudio, but not adding ChrGen. That's not a language...
    Wednesday, 07 February 2018, 10:49
    Hey, anybody heard of Profan/Xprofan ?

    They offer an older version 10.0a as the Full version-download, with compiler.

    The XProfanFree 11 is newer, but it functions only as a Script-Language.

    Their newest product is Xprofan X3.1, but this is commercial version.

    The only disadvantage is, that the manual and the editor/compiler & runtime are in German Language. (the text output/buttons etc)

    There is a patch for the v6.6 and v7.5 which enables the runtime, compiler and the editor to be displayed in English language. But, i guess, these versions aren't available as freeware.

    You can download it at xprofan.de/start.htm

    This is how the language looks like:

    Wednesday, 07 February 2018, 11:34
    Added to the list. I don’t mind sites being in different languages, as long as the code is still readable.
    I can’t imagine how difficult it might be, trying to actually code using none-English commands!
    Wednesday, 07 February 2018, 12:14
    I wouldn't want to imagine it ^^;

    Anyway, programming helped me a lot to expand my knowledge of the English language.

    Here is another suggestion: http://web.archive.org/web/20080915174046/http://users.csolve.net/~keiko/HSP/ Hot Soup Processor. Archived page.
    The IDE on this page is translated into English, manual is still in Japanese (at least the commands are in readable english).
    (P.S. if you are using the Chrome Browser, you may open the HTML file, and let it translate the Japanese language into English. Just discovered this on my SrWare Iron browser)

    Anyway worth a look. Here are few Sample programs: http://hp.vector.co.jp/authors/VA003112/index_e.html
    Wednesday, 07 February 2018, 12:51
    Wednesday, 07 February 2018, 16:24
    Don't forget python!
    Wednesday, 07 February 2018, 16:34
    Is python still a functional Gamedev language? I typically see it for scripts, but not much more.
    Wednesday, 07 February 2018, 18:17
    Yeah there's projects like pygame been around for 17 years! Also you even have Perl up there
    Wednesday, 07 February 2018, 21:17
    Yeah, but only because of it's ability as a server based thing!!
    I dunno. Python seems very old-hat to me!
    But I’ve added it to the Misc languages, and also added Pico-8 to the Retro section.
    Tuesday, 25 December 2018, 00:25
    Was there a font generator on this site recently... Digging around to see if my memory is misfiring or not. Edit, found it :