C Programming Language – Full Tutorial for Beginners

This course will give you a full introduction into all of the core concepts in the C programming language. Follow along with the tutorial video and you’ll be a C programmer in no time!

⭐️ Course Contents ⭐️
⌨️ (0:00:00) Introduction
⌨️ (0:01:22) Windows Setup
⌨️ (0:05:02) Mac Setup
⌨️ (0:09:04) Hello World
⌨️ (0:12:51) Drawing a Shape
⌨️ (0:20:56) Variables
⌨️ (0:32:25) Data Types
⌨️ (0:38:32) Printf
⌨️ (0:45:22) Working With Numbers
⌨️ (0:52:20) Comments
⌨️ (0:56:00) Constants
⌨️ (1:00:13) Getting User Input
⌨️ (1:12:08) Building a Basic Calculator
⌨️ (1:17:43) Building a Mad Libs Game
⌨️ (1:26:29) Arrays
⌨️ (1:36:44) Functions
⌨️ (1:45:37) Return Statement
⌨️ (1:53:21) If Statements
⌨️ (2:07:11) Building a Better Calculator
⌨️ (2:14:51) Switch Statements
⌨️ (2:21:27) Structs
⌨️ (2:29:43) While Loops
⌨️ (2:37:48) Building a Guessing Game
⌨️ (2:50:11) For Loops
⌨️ (2:59:05) 2D Arrays & Nested Loops
⌨️ (3:09:10) Memory Addresses
⌨️ (3:17:20) Pointers
⌨️ (3:27:41) Dereferencing Pointers
⌨️ (3:32:37) Writing Files
⌨️ (3:41:52) Reading Files

Course developed by Giraffe Academy. Check out their YouTube channel for more great programming courses: https://www.youtube.com/channel/UCvmINlrza7JHB1zkIOuXEbw

🔗The Giraffe Academy website: http://www.giraffeacademy.com/

⭐️Other full courses by Giraffe Academy on our channel ⭐️
💻Python: https://youtu.be/rfscVS0vtbw
💻SQL: https://youtu.be/HXV3zeQKqGY
💻Ruby: https://youtu.be/t_ispmWmdjY
💻PHP: https://youtu.be/OK_JCtrrv-c

Learn to code for free and get a developer job: https://www.freecodecamp.org

Read hundreds of articles on programming: https://medium.freecodecamp.org

And subscribe for new videos on technology every day: https://youtube.com/subscription_center?add_user=freecodecamp


Saliya Ruchiranga says:

your tutorials are great , please do a one video about assembly language !!

Keenan Smith says:

C as in C Sharp?

I need to find the languages that are directly related to building indy or mobile video games. I want to make a run and gun game.

Mohd Arafat Hossain says:

First! <3 you guys are the besssst! <3

Azez Nassar says:

Great teacher, thanks!

bemonolit says:


Karolis A says:

Please get this guy to do a JavaScript course! He is an amazing teacher.

Eze ifeanyi says:

Please can someone list which programming language to take accordingly, weather python,
Please do correct me if I made a mistake

Eva George says:

man this channel is great 🙂

Yohanna Msigwa says:

I’m Learning python now.. can’t wait.. to get to C soon

Aleksandrs Bebrišs says:

When we can expect VBA full course?

Mexican Drug Lord says:

Could anyone recommend a course to go for after completing this video to learn more about the C language programming?

 Write a comment


Do you like our videos?
Do you want to see more like that?

Please click below to support us on Facebook!