Vidya Academy of Science & Technology IT Division

A unit of Vidya International Charitable Trust


C Programming ,Thrissur

C Programming

programming language


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.


  • Basic scalar data types and their operators and Flow control
  • Complex data types: arrays, structures and pointers
  • How to declare, define and invoke a function


C is a general-purpose programming language used for wide range of applications from Operating systems like Windows and iOS to software that is used for creating 3D movies. C programming is highly efficient. That’s the main reason why it’s very popular despite being more than 40 years old. Standard C programs are portable. The source code written in one system works in another operating system without any change..