It is the first generic-purpose codeless visual programming system in the world. It can be used to create computer software without using computer languages. Because developers can add their desired features to the Limnor system via Limnor SDK, virtually there is not a limit to what this system can do. Limnor supports fundamental programming capabilities such as Loop (recursive execution) Branch (conditional execution) User defined mathematic expressions supporting common mathematic operations and about 30 common functions and constants. Users may add any kinds of new math functions via DLLs. Bitwise operations. User defined logic expressions supporting AND, OR, NOT, >, >=, =, |