[ad_1]
LotusScript is a programming language similar to BASIC, used within Lotus Notes or as an agent on a Domino server. It expands existing functionality, integrates software, and accesses databases. Scripts are collections of commands that tell the program what to do when a certain event occurs. Programs are made up of subroutines, which control how they work. Using LotusScript is like putting together a jigsaw puzzle.
LotusScript® is a programming language very similar to BASIC. It can be used within the Lotus Notes program or as an agent on a Domino server. LotusScript® comes with Lotus Notes Release 4, Word Pro, Freelance or Approach. The language must operate within the confines of one of these programs to work. It is generally used to expand existing functionality of other programs or to integrate them with other software, and can also be useful for accessing databases and controlling the user interface.
All computer programs are driven by a programming language which essentially tells them what to do. Computers need to be told how to respond in all situations, and programming language is the method used to communicate with the computer. Behind every little tool or application that can be found on a computer are lines of coded language inside them that control how they work. LotusScript® is one such language, and anyone who learns to “speak” in that language can then program tools or applications.
LotusScript® is often compared to BASIC, which is another programming language that can be considered the native language of LotusScript®. There are a few differences between the two, the most obvious being that the Visual Basic package provides the user with control over the user interface and LotusScript® is based on Lotus Notes or the other program provided for the user interface.
Scripts are the key components of applications created in Lotus Notes, and the LotusScript® language is used to create them. Scripts are collections of commands that tell the program what to do when a certain event occurs. For example, if a user has created a button that performs a “convert” function from Celsius to Fahrenheit, a left-click event on that button must be associated with the action of calculating the equivalent temperature in Fahrenheit. In LotusScript®, these actions must be compatible with the host program, and the host program can even automate parts of the scripting process for ease of use.
Programs are made up of subroutines, which are functions, commands, and variables that control how they work. Using LotusScript® does not mean that the user has to create these functions himself, he simply has to compile the predefined subroutines to perform the desired function. This makes using programming languages much easier, more like putting together a jigsaw puzzle than painting a picture from scratch.
[ad_2]