Skip to main content

C Programming

The very first programming language that you will be learning is C language. C is a low level language which will introduce you to almost all the concepts that you will be using even in other programming languages.

It is therefore essential for you to familiarize yourself with C language.

Getting started

To get started with C Programming, you should familiarize yourself with:

  • Basic structure
  • How to compile a C program
  • Data types
  • variables
  • syntax and data types
  • control structures
  • functions

You can make use of this online compiler for practicing what you learn.

You can also check out this tutorials

Other Resources

1. Peer discussion led by Ehoneah Obed for ALX learners

2. Jenny's Lecture YouTube playlist

3. Harvard CS50 YouTube playlist