★ the language has no compilers. You, the programmer, is the compiler. When you are coding, you are also compiling.

★ the language has no keywords. Function names and variable names can contain any characters, including spaces, special characters and Unicode characters. It is even planned to use images to represent the names.

★ there is no syntax errors. Your IfLoop programs are always runnable, at any time.

★ syntax is just a theme. You program can look like a python program, golang program, or any other ones.

★ it is possible to compile IfLoop programs to the source code of other languages (not implemented yet).

★ only two type flow control statements: If and Loop. (This is why this app is called IfLoop.)

★ every custom function can be used as the entry function.

★ the coding editor is part of the language.

★ you can modify the variable names and function names without modifying their references.