← All Languages
C

C

The Foundation of Modern Programming

First appeared: 1972Designed by: Dennis Ritchie

A procedural language that forms the bedrock of operating systems, embedded systems, and countless other languages.

Links

Paradigm

Procedural

Hello, World

#include <stdio.h>

int main() {
  printf("Hello, World!\n");
  return 0;
}

About

Developed by Dennis Ritchie at Bell Labs between 1969 and 1973 for the Unix operating system. Standardized as ANSI C in 1989.

Type system: Static

Ecosystem

Learning Resources

K&R — The C Programming Language