Fundamentals in C

This Fundamentals in C series will assist you to get started in the C programming language. You can understand basic programming methods once you've learned C language.

C is an Object Oriented Programming Language that is immensely popular and is helpful when it comes to developing applications.


Fundamentals in C
Fundamentals in C

Fundamentals in C

  1. Introduction to C Language
  2. Constants and Variables in C
  3. Keywords and Identifiers in C
  4. Data Types in C Programming
  5. Input and Output Commands in C
  6. Types of Operators in C
  7. Header Files in C
  8. if Statement in C
  9. Other Decision-making Statements in C
  10. For, While, Do-While Loops in C
  11. Library Functions and Function Arguments in C
  12. Scope of Variables in C
  13. Custom Header Files in C
  14. Recursion in C (Recursive Function)
  15. Arrays in C
  16. Strings in C
  17. Pointers in C
  18. Structure and Union in C
  19. File Handling in C
  20. Programming Time

Why learn C?

To put the answer between just a yes or no will be injustice to the very programming language. There are multiple opinions that are based upon any programmers perspective.

I personally am very fond of executing programs on C. Everyone starts to learn programming from zero and at the very grass root level, learning C program helps a lot in the long run.


This Fundamentals in C series has been designed for those who want to learn C programming; whether you are a beginner or an expert, tutorials are intended to cover basic concepts straightforwardly and systematically.

Prior Knowledge

To learn C Programming language you needn't have any prior programming knowledge, but the basic understanding of any other programming languages will help you to understand the C programming concepts quickly.

C Programming Books

Now there are a couple of books available in the market and with multiple options to choose from a newbie tends to get confused very often. Worry not. Following are few books that helped me back in my school days.

Liked the contents? Tweet this: