interger c-like language