global menu:
LIST by FUNCTION LIST by NAME... ...A - L ...M - Z INDIVIDUAL PAGES... ...Anti Virus Utils ...Archive Utils (2) ...Batch Utils ...Boot Utils ...Calculators, Stats ...Calendar, Clock, PIM ...Communications ...Compress, Encode, Crypt ...Dbase, Genealogy, S-sheet ...Directory Utils (2) ...Disk Utilities (2) ...File Find, Identify ...File Managers ...File Utils (2) ...Graphics (2) ...HTML Utils (2)...Keyboard, Mouse Utils ...Menu...Miscellaneous (2) ...Programming ...Screen Utils ...Sound, CD players...Text Editors (2) ...Text Viewers ...Text Format, Filter (2) ...Text Search, Replace...Text Spellers, Dicts ...Other Text Utils ...WIN31 related utils NEW ADDITIONS NEWS Get ALL pages (zip) FAQ MORE RESOURCES FRONT PAGE
PAGE UNDER CONSTRUCTION
This page is intended as a short list of bookmarks for my own use- much more complete and informative resources exist; I particularly like these:
ASSEMBLER
NASM- Netwide Assembler.
unrated [added 08-15-99]
"Free portable assembler for the Intel 80x86 microprocessor series, which uses the traditional Intel instruction mnemonics and syntax...The assembler does not attempt to `second guess' the programmer, or optimise the code produced...The assembler is portable between operating systems and hardware platforms, compiling and running on MS-DOS, Windows 95, Windows NT, OS/2, Linux and other Unix clones on 8086, Alpha, SPARC and RiscPC hardware..." Authors: Simon Tatham, Julian Hall. (1999)
http://www.web-sites.co.uk/nasm/
ALINK- Linker for the DOS/Win32 environment.
"...link all the NASM output formats into any one of a number of possible executable formats"
Author: Anthony A.J. Williams (1999)
C AND C++
DJGPP- 32-bit C/C++ development system for Intel 80386 (and higher) PCs running DOS
Author: D.J. Delorie.
http://www.delorie.com/djgpp/
RHIDE- Borland-like IDE for DJGPP w/ built-in debugger and editor (SETEdit).
Newest beta versions available on Home Page. Author: Robert Höhne.
Pacific C- C compiler with IDE.
unrated [added 08-17-99]
Formerly shareware- now freeware (v7.51, 1996). Author: HI-TECH Software; sugg. by T. Gransch.
http://www.htsoft.com/products/pacific.html
Turbo C (Borland)- versions 1, 1.5, 2.01.
http://community.borland.com/museum/borland/software
PASCAL
Free Pascal -(aka FPK Pascal) 32-bit PASCAL compiler for Linux, DOS, Win32, OS/2.
Author: Free Pascal Development Team
P32- 32-bit PASCAL compiler for DOS, Win32.
Author: P32 development team (1999)
http://surf.to/p32
Pascal Pro-32-bit PASCAL compiler.
"...produces 32-bit code for DOS flat-memory model. It also has some extensions for more effective programming...PPro generates .ASM files in TASM/MASM and NASM formats so you must have one of these programs. You also must have TLink32 and WDOSX dos-extender or some other tools to produce executable files..." Missing inline functions and dynamic methods.
Author: Iggor Khachko (1999)
http://www.fortunecity.com/skyscraper/sql/39/
Turbo Pascal (Borland)- versions 1, 3.02, and 5.5
These versions of Turbo Pascal have recently (1999) been made freely available. Quoted from the Inprise site: "These historical files are provided to the Borland community free of charge. They may be downloaded and used as is, no developer support is provided. Each individual product contains copyright notices that are still in force. These files may not be made available via the Internet or any hard copy media (e.g. diskette, CDROM)." Author: Borland Corp. (1983-1989)
OTHER PROGRAMMING TOOLS
386SWAT- Protected mode debugger.
"....provides debugging services to real mode, protected mode, virtual 8086 mode programs, DPMI and VCPI clients, and Win 3.1x and Win95/98 programs." Author: Qualitas, Inc. (1999)
http://www.sudleyplace.com/swat/swat.htm
Perl- High level programming language popular for text/data processing, web CGI development.
unrated [added 09-06-99 updated 11-14-99]
"...quite a wonderful, if complex creature."
From the Perl FAQ: Perl is a high-level programming language with an eclectic heritage written by Larry Wall and a cast of thousands. It derives from the ubiquitous C programming language and to a lesser extent from sed, awk, the Unix shell, and at least a dozen other tools and languages. Perl's process, file, and text manipulation facilities make it particularly well-suited for tasks involving quick prototyping, system utilities, software tools, system management tasks, database access, graphical programming, networking, and world wide web programming. These strengths make it especially popular with system administrators and CGI script authors, but mathematicians, geneticists, journalists, and even managers also use Perl. Maybe you should, too." -Perl Home Page. Binary below is the DJGPP version for 386+ PC's (1999). Read about other DOS ports here; some DOS specific issues and tips. Suggested by Howard Schwartz.
11-14-99: v5.005_03 (5-99) added.
download v5.005_03: perl5.00503-bin-1-dos-djgpp.zip (2.6 MB) or the older (1998) but widely distributed v5.005_02: perl552b.zip (2.5 MB)
[ Go to Top | Front Page ]
© 1994-1999. Rich Green