Dicom 1.0u for UNIX
Dicom was introduced in 1992. This primitive version was written for Unix operating system using cc, yacc, and lex.
Dicom 1.0d for DOS
As Dicom grew larger need for private lexical analyzer and token parser was felt. In late 1992, Dicom was rewritten/ported in DOS using Turbo C++ with its own parsing mechanism.
Dicom 1.0r for DOS (TSR Version)
A TSR version of Dicom appears in 1993.
Dicom 1.0w for Windows
In 1994 Dicom was ported to Windows using Borland C++ version 3.1.
Dicom 2.0w for Windows
In 1996 Dicom comes with its graphical user interface. With the core (the back end dynamic link library) written in Borland C++ 4.5 and the user-interface (the front end) written in Visual Basic 3.0P.
Figure: Dicom 2.01 Compute Box and Pick bar
Dicom 2.01 for Windows95
2.01 for Windows (1997) is the same 2.0w with minor enhancement. In this version, conversion factors were updated for better accuracy.
Dicom 3.0 for Windows 95/98
A major back-end revision in its parsing mechanism and lexical analyser were carried out (2001). Dicom's internal data structures were also revised.
Dicom 4.0 for Windows 95/98/NT
Major front-end revision (2002) were carried out. Dockable components, RTF document, user defined units, are some of the notable features of this version's front-end. Back-end engine were also enhanced. Many new functions were introduced. Array and Date manipulation were also introduced in this version. Dicom 4.0 is the first publicly available version of the product.
Figure: Dicom 4.0 in Compact Mode