2015/07/02, by @TapirLiu

Contents:

Overview

IfLoop is a programming language, and an app, designed for mobile phone and tablet touch devices. It also runs as web app and desktop app. It is very suitable for beginner programmers to learn programming. It can also be used for serious programming.

IfLoop may be the first programming language designed for mobile phones and tablets.

Up to now (version 1.0), the language is very simple. But it is Turing complete. More features will be implemented in coming versions.

Most concepts in this language are the same as other popular traditional programming languages. Such as types, functions, variables, parameters and function calls. But the spirit of this language is not these concepts, but is the coding style. It has many unique and interesting features different from traditional ones.

In IfLoop progrmaming, you edit the high-level intermediate representation of programs instead of text based source code. The coding style of IfLoop is a style between text typing programming and visual programming. It removes the inconvenience of text typing on touch devices, meanwhile, it keeps the good readability of traditional line by line coding style.

Features