Intuitive programming technique
The blocks in the structure diagram act as containers for program code.
Clicking on a symbol opens the block for the generation of program code.
ProfiSignal Klicks provides a new object oriented programming language which differs from conventional languages such as Visual Basic in that not one single line of code needs to be written.
It is a language that requires no specialist learning, no specialist knowledge and no specialist training - a little practice is sufficient to start producing your own applications. Any engineer or scientist, equipped with knowledge of the task in hand, can generate his or her own systems without any specialist IT knowledge.

- Example of program code with keywords, the keywords are underlined
The program code in the illustration on the right looks like conventional typed-in code.
In fact it has been entirely generated with just a few mouse clicks.
ProfiSignal Klicks has only 2 types of command (query and action). These are sufficient for the complete range of applications. When the user generates new lines of program code, he needs only to make a choice between these 2 alternatives.
Key words and knowledge lists are at the heart of this completely new type of programming system.

- The illustration shows a choice of possibilities at this point.
The user's task is to call up a knowledge list by clicking on key words and to make the appropriate selection (programming by selection).
The next illustration shows how visualization objects in other diagrams can be selected along with their attributes.
While conventional programming languages require program code to be typed in, ProfiSignal Klicks requires only the selection from knowledge lists.
In this way the user can not make any syntax errors. The user does not even have to search in other sections of a program for objects, attributes or variables in order to create an instruction. These are made available in knowledge lists which appear automatically in the background.


