C / C++

C 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. C was therefore useful for many applications that had formerly been coded in assembly language, such as in system programming.

Which we cover in C Language

  • Introduction to C
  • Operators
  • Conditional Statements
  • Looping Statement
  • Arrays
  • String Operations
  • Pointers
  • Functions
  • Macros
  • Scope of Variables
  • Storage Classes
  • Structures
  • File Handling
  • Data Structure in C
  • Pre-processor Directives
  • Conditional Compilation
  • Void pointers
  • Graphics Programming C