Programming
Before you go any farther make sure you have read The Tao of Programming which is basically the philosophy involved in programming in any language. Many people believe programming is just typing the right commands so you don't get a syntax error but this page explains extremely well that there is much more to programming than that.
I am good at BASIC and Pascal but I'm not so great at ASM yet because it's so complicated! I'm taking a class for it right now though.
NOTE 1: The links say PROGRAM.BAS or PROGRAM.PAS or PROGRAM.ASM but the actual file is LANGUAGE_PROGRAM.TXT because Geocities (they are hosting this page if you didn't notice already) only recognizes and allows certain types of files. The LANGUAGE_ is either basic, pascal, or asm and is used by me to keep everything organized since Geocities won't give me subdirectories.
NOTE 2: Everything you will find here has been created entirely by me. I haven't ripped code from anyone. I've taught myself pretty much all I know about doing graphics. If you want to use something here I don't have a problem with it as long as you tell me.
NOTE 3: If you want compiled, executable versions of any of these programs just ask me and I will be happy to send them to you.
NOTE 4: (Specific to the BASIC section): When I say 'BASIC', that refers to QuickBASIC, QBASIC, etc. but not old GWBasic or Basica or any stuff like that that's totally ancient.
Graphics- Some stuff I've done in screens 12 and 13. Palette stuff, fractal stuff, etc.
Games- Games including a DALEKS game I made!
Misc. Stuff - (including an encryption program I wrote)
Other Sites - Just what it says, links.
Games- You will find a cool Nibbles like game here but with many improvements!
Assignments- Stuff from the Pascal class I took a while ago.
Misc.- Miscellaneous Pascal stuff.
NOTE 5: These files have all been compiled successfully with Borland Turbo Assembler.
Assignments- Stuff for the class I took a while ago.
Misc.- This has the ASM version of the encryption program which is WAY faster than the BASIC version.
The Art of Assembly Language Programming- The most comprehensive online guide to ASM (not on my web page).