| 
        
           VPascal is a  full featured language which implicitly supports image, vector and matrix math  enabling you to calculate complicated image expressions in a single line of code.  You can handle images as easily as other languages handle individual numbers.   VPascal is easy to learn because it 
              uses virtually the same syntax as the popular Pascal programming 
              language (widely used worldwide as a teaching language) but has 
              many enhancements for imaging applications. 
             
              VPascal programs are called "modules". The module 
              recorder allows you to create simple modules by pointing and clicking 
              - without writing a single line of code yourself. This is a great 
              way to speed up development or to learn about VPascal programming. 
            Any VPascal module can create toolbar 
              buttons and menu commands. They can also be pre-compiled and ready 
              to go when V++ starts, or can run automatically at startup and shutdown. 
            VPascal has over 700 built-in functions 
              to handle image processing operations such as filtering, zooming, 
              histogram calculation, object analysis, morphology, and much more 
              besides. 
            You can even call the Windows API libraries, 
              call your own DLLs written in any language, and control laboratory 
              equipment. 
            The following documents describing 
              VPascal in detail are available for download: 
            
               
                |   VPascal 
                    language overview  | 
                  An introductory overview of the 
                    VPascal automation language 
                    (PDF, 145 KB)  | 
               
               
                |   The 
                    VPascal Primer  | 
                  An in-depth guide to the syntax and features 
                    of VPascal  
                    (PDF, 475 KB)   | 
               
               
                |   Technical 
                    documents  | 
                  Click to go to the Technical Documents page 
                    where you can find more articles about VPascal and its applications  | 
               
             
            
           |