Of course, you can make use of Data Master 2003 even if you don't want to become a programmer. This software has simple, yet powerful and convenient visual data editor and provides a wide set of numeric mathematics tools. However, if you need to record data from your experimental facility, automate data analysis operations or make additional processing functions, anyway you have to create custom application. Fortunately, this is very easy because DM2003 has language-independent, OLE/ActiveX-compatible programming model.
Although "real programmers" may save time using DM2003 as a graphing server controlled from stand-alone VC++, VB or Delphi application (or create custom Action Providers for DM2003), this product was specially targeted at Microsoft Scripting technologies. Therefore, end users may relatively easily create powerful applications without complex programming, in the same way as the "macros" for popular desktop software. No professional development environments are required! On the average, scripting technologies speed up development 10 times and more, resulting in compact, easy-to-support applications. Moreover, your knowledge of script languages and HTML is highly reusable: once you learn how to program DM2003 you can readily start to program other software like Microsoft Office or create interactive web pages, and vice versa. It should be specially noticed that the most of DM2003 user interface actually was made with VBScript and DHTML.
In a nutshell, script writer needs some background in the following areas:
See also Scripting Overview for a brief introduction into DM2003 scripting and HTML Applications article for step-by-step instructions how to make HTML applications for data acquisition.