LotusScript
Appearance
LotusScript is a dialect of the BASIC programming language used by Lotus Notes and other IBM Lotus Software products.
LotusScript is very similar to Visual Basic; code can often be copied without modification from one to the other. The difference is in the product-specific object classes that are included in Lotus Notes, Lotus Word Pro and Lotus 1-2-3.
In the case of Lotus Notes, there are classes to work with Notes databases, documents (records) in those databases, etc.
LotusScript also allows the definition of user-defined types and classes, although it is not possible to inherit from the product-specific classes.