IDC language is a C-like language. It has the same lexical tokens as C does: character set,constants,identifiers,keywords, etc. However, since it is a scripting language, there are no pointers, and all variable types can be handled by the interpreter. Any variable may hold any value; variables are declared without specfying their type;

auto myvar;

An IDC program consists of function declarations. By default, execution starts from a function named 'main'. Select a topic to read: