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
"Sharing my programming knowledge for the advanced, providing a foundation for the beginner."
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++
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!
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
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.