Contents
All files listed are copyright their respective owners and will be removed on request.
BASIC
Compilers and Interpreters
QBasic 1.1 Interpreter (Bundled with DOS 6.x)
Extension Libraries
QMidi 4.1 by Jesse Dorland (MIDI-playing routines)
QCopy 2.0 by Jesse Dorland (File-copying routines)
Windoze 2.0 by Sami Kyöstilä (GUI toolkit)
Tile Engine 3.0 by Tek (Tile-scrolling RPG graphics engine)
BMP-RLE by Martin Rampersad (BMP-display library with support for RLE and up to 256 colors)
HSC-QB 2.0 by Steve Bigras (HSC-playing library for QuickBasic)
A QB-based Installshield clone by Steven M (Useful for making your own installers)
Reboot Code by Ahmed Farooq (Lets your QBasic programs reboot the computer)
NMedia by Tek (A tile editor for Tile Engine 3.0)
C/C++
Compilers
Dev-C++ - A Free GCC-based development environment that feels like a prettier clone of Visual C++
DJGPP - A GCC-based DOS development environment
Libraries
wxWidgets - A GUI wrapper kit to make cross-platform C++ programming much easier.
SDL - Sort of an Open-Source competitor for things like DirectX. Lets you write cross-platform games in C.
Allegro - Another library like SDL (see above)
AA-Lib - A cross-platform "graphics library" that draws using ASCII characters instead of raw pixels.
OpenGL.h for MinGW by ErRoRz (You'll want to read the OglTransTutorial if you coded your app for Visual C++)
OpenGL.h for VisualC++ by ErRoRz
Java
The Java Tutorial - The Official Sun Microsystems Java Tutorial.
Perl
Picking Up Perl - A freely redistributable perl tutorial. Still under development.
The Perl Directory - Everything you'll ever need for Perl.
ActiveState - Your source for Perl on Windows.
CPAN - The Perl Module Archive.
The Apache Web Server - One of Perl's most common uses is in CGI scripts. You need a web server for that.
Python
Tutorials
Dive Into Python by Mark Pilgrim (A freely redistributable python e-book for people who have programmed before.)
Instant Hacking (A tutorial to start non-programmers into Python.)
Instant Python (Kind of the sequel to Instant Hacking. You can start with this if you already have experience in another programming language.)
Python Programming for Beginners (An article at LinuxJournal.com)
Sites
The Official Python Site (Tutorials, Docs, and Downloads)
ActiveState (An alternate Windows Python bundle)
The Apache Web Server (Python can make good CGI scripts. This site is based on Python CGI.)
Shell Scripting

