C
C has been around for quite some time and it is one of the foundational languages of computer science. Most operating systems today, including the Linux Kernel, are implemented with C code. The main version of the Python programming language is named CPython because it is implemented using C. The C programming language is everywhere, learning it will help you become a better programmer ready for the next challenge in any field of computer science!Related resources
Related resources
New to C? Start here
All courses in C
Free + Paid courses
All levels
7 courses
- Course
Learn C
Learn the basics of the C programming language in this beginner friendly course.Beginner Friendly10 Lessons - Free course
Learn C: Introduction
Learn about the basics of the C programming language, and write your first C program!Beginner Friendly1 Lesson - Free course
Learn C: Pointers and Memory
Learn about pointers and memory in C.Beginner Friendly1 Lesson - Free course
Learn C: Functions and Structures
Learn about functions and structures in C.Beginner Friendly2 Lessons - Free course
Learn C: Arrays and Strings
Learn about arrays and strings in C.Beginner Friendly2 Lessons - Free course
Learn C: Conditionals and Loops
Learn about conditionals and loops in C.Beginner Friendly2 Lessons - Free course
Learn C: Variables and Operators
Learn about variables and operators in C.Beginner Friendly2 Lessons