C is an imperative (procedural) language. It was designed to be compiled using a relatively straightforward compiler, to provide low-level access to memory, to provide language constructs that map efficiently to machine instructions, and to require minimal run-time support. C was therefore useful for many applications that had formerly been coded in assembly language, such as in system programming.
C compilers like turbo C is available for windows and is now available for android devices. Go to the link below to download C compiler for Android. This application is supported by all android devices.