Seth Hopkinson's Programmer's Forum

PLEASE NOTE: This is our OLD web page (circa 1996). It is no longer maintained. Some of the information contained on this page may be outdated and/or no longer true. Anything that is "under construction" here, will never be finished. Any broken links will not be repaired.
To view our current web page, Click Here.

Welcome to Seth Hopkinson's
Programmer's Forum

"Sharing my programming knowledge for the advanced, providing a foundation for the beginner."

PLEASE NOTE: Very soon this Web Page will contain an actual Forum... That is, a "Message Board" or "BBS" where you can leave messages for myself and others to answer (to see what this will look like, click here to view PD9 Soft's message board). For now (until I'm finished setting up our Forum), this Web Site contains a number of short articles I've written over the years, and a few links to other sites.

Please click on an area of interest listed below:

Seth's QBasic Page -- Information on Microsoft QBasic, which is included with most versions of MS Dos and Windows. This information would also apply to QUICKBASIC (the deluxe/professional version of QBasic), and maybe also to Borland Turbo Basic.
QBasic/QuickBasic is a good implementation of the Structured BASIC programming language. I've programmed in BASIC since way back in 1982 when I was a child. Structured BASIC is THE ideal language for beginners, period! Simple enough for a child to understand, and powerful enough to create games and applications.

VISUAL BASIC -- Visual Basic Section coming soon!
Visual Basic is a Windows version of Structured BASIC. Visual Basic is one of the easiest ways to create Windows Programs. It is also surpisingly powerful. Many of today's commercial software was written in Visual Basic.

Seth's Borland C++ Page -- Information on the C++ programming language. I primarily use Borland C++ 4.52 to make MS DOS applications and games. But you will also find goodies for Borland C++ 3.1 and general C++ information here.

Seth's Borland Turbo Pascal Page -- Information on the PASCAL programming language. I only know Borland's Pascal compiler, so you probably won't find this section very usefull unless you are using one of Borland's PASCAL-based products (either Turbo Pascal, or DELPHI).

Plugs to other programming web sites:

BLITZ BASIC -- A powerful, programing language designed with Video Games and Realtime Graphics/Sound processing in mind. Your programs run super-fast!! Try to imagine a really fast Visual Basic with full DirectX / Direct3D support and you get the idea... Instead of running your program on a "form" in a Window on the desktop, Blitz Basic runs everything in Full Screen mode. Its also a full-fledged compiler, so your programs can be compiled into stand-alone .EXE files. Give it a try! You'll love it...!

Viper's Programming Page -- Is no longer working... If anyone knows the new location (if any) of Viper's Web Page PLEASE EMAIL ME!!! Also, if you are the person who created "Viper's Programming Page", and you are looking for a new place to host the site, let me know. I might be able to host it here.
(for those of you who don't know what "Viper's Programming Page" was, here is my (former) description of it: "The ULTIMATE collection of programmer's technical knowledge! Networks, VGA, VESA Graphics, Windows, Dos, DMA, Sound Blaster, Parallel Port, C, Pascal, C++, IPX, TCP/IP, you name it, its here! Absolutely Incredible!!").

Need a good, inexpensive graphics library to easily do 256 color high resolution in DOS? Want 2D and 3D primitives? Sprites? Full Mouse support? Load/Save PCXs? XMS memory management? And for under $40...? Then you simply MUST check out Zephyr Software's SVGACC library. You can download it for free, but you must pay the $35 if you want to distribute programs created with it. It is WELL worth the price.
There are versions available for QBASIC, PowerBasic, Dos DPMI, and Microsoft-Compatible C compilers (this includes Borland C++, Microsoft C, and most other Ms Dos compilers). All Zephyr Graphics Library functions support 256 color 320x200, 640x480, 800x600, 1024x768 and 1280x1024 resolutions. Graphics accelarator cards and VESA are supported. I highly reccomend it for any serious programmer.

If you like, you can EMail me at
NOTE: After you click on that link your EMail program will come up. The Subject field should be already filled in. Don't change it. The subject must be "WEB - Progforum" or your message might get rejected by our Anti-Spam filter.

There have been vistors since August 29, 2004.

Return to Alpha Omega System's Home Page.

This Web Page was created 4 Nov 1996 by Seth Hopkinson. Last Modified 29 Aug 2003.
This WebSite is constantly under construction, we are always expanding/updating.