This application is an interpreter for the Zeno computer programming
languare. It requires Microsoft Windows 95 or later. It includes a text editor for creating, saving, and printing programs. The on-line Help feature includes a tutorial on the Zeno computer programming language and operating instructions for the interpreter. The Zeno programming language is easy to learn and user friendly. It is more like natural English than most other computer languages and this makes a Zeno program easy to write and easy to understand. The Zeno interpreter allows anyone to learn and quickly master structured programming methods. It may also be used for performing complex numerical calculations. A Zeno program is modular. The program module defines both the start and end of a program. All executable statements are contained within this module or within subprogram modules. Subprograms, procedures and functions, are used to create a program from small manageable pieces. Zeno allows you to define procedure modules and function modules as needed for your programs. The Zeno programming language supports a variety of data types. You may declare named variables and named constants; you may define your own data type using a type definition. Zeno has only two numerical data types; integers and floating point numbers. It has a boolean type, a character type, and a string type. It supports an array type, a record type and an enumerated type which you the programmer define. Global variable declarations and data type definitions must be located outside of the program and any subprogram modules. Declarations are limited to the scope in which they are defined.