C Tutorial

Learn C

C is a general-purpose programming language, developed in 1972, and still quite popular.

C is very powerful; it has been used to develop operating systems, databases, applications, etc.

Start learning C now »

Examples in Each Chapter

Our "Try it Yourself" editor makes it easy to learn C. You can edit code and view the result in your browser:

Example

#include <stdio.h>

int main() {
  printf("Hello World!");
  return 0;
}
Try it Yourself »

Click on the "Try it Yourself" button to see how it works.

We recommend reading this tutorial, in the sequence listed in the left menu.


C Exercises

Test Yourself With Exercises

Exercise:

Insert the missing part of the code below to output "Hello World!".

int () {
  ("Hello World!");
  return 0;
}

Start the Exercise



C Quiz

Learn by taking a quiz! The quiz will give you a signal of how much you know about C.

Start C Quiz



Learn by Examples

Learn by examples! This tutorial supplements all explanations with clarifying examples.

See All C Examples



Copyright 1999-2023 by Refsnes Data. All Rights Reserved.