(This page is still under construction.)
The GLDCW package implements a simple but powerful double-entry General Ledger bookkeeping system to run under MS-DOS (or NTVDM in 32-bit Windows, or an MS-DOS emulator such as DOSBox-X).
GLDCW features:
I originally wrote GLDCW in April 1993, and revised it in April 1996. It was developed using QuickBASIC Extended - Microsoft BASIC Professional Development System 7.0 (aka QBX or PDS 7.0), but the GLDCW.BAS file will also run in the QBASIC 1.1 interpreter without being compiled.
Although I haven't tried it yet, it should be possible to compile this program with QB64 to allow it to run on Windows, macOS, and Linux.
In February 2021 I started updating the program, doing a major cleanup and adding a few enhancements, this time using PDS 7.1, but haven't finished it yet. I am still using the 1996 version of this program to do all my personal bookkeeping, and plan to keep using it (or the updated version, if and when it is ready) until I die!
This is the second accounting program I have written. The first one was IMS-GL, which I created several years earlier to accomodate the needs of my manufacturing and mailorder business, Sardis Technologies. It could handle parts inventories and parts assemblies, which no low-cost off-the-shelf programs supported properly at the time. It ran on the OS-9/6809 operating system.
(Click on a picture for a larger version.)
![]() |
||||
GLDCW voucher entry/edit form. |
![]() |
GLDCW executable, source code, sample data files. (not available yet) (??KB .zip) |
"MS-DOS" and "Windows" are registered trademarks of Microsoft Corp.
"OS-9" is a registered trademark of Microware LP.
"macOS" is a registered trademark of Apple Inc.
Last revised 2025-Jun-02 18:21 PDT.
Copyright 2021- David C. Wiens.