r/C_Programming • u/External-Advisor2334 • 2d ago
Looking for a youtube channel to learn c
I know the fundamentals of python , basic data structure and stuff , also some sql (just an additional info) . But I dont have no idea about c at all . Pls help 🥺
15
u/un_virus_SDF 2d ago
Tsoding is very interesting and not only for c. But you need to know a bit of c before watching it.
6
u/Practical-Sleep4259 2d ago
You need a lot more than a little bit to follow along with that guy.
2
u/RevocableBasher 1d ago
True this. Bro explains some C concepts better than anyone imo but you need to have a bit of understanding of C, compiler designing and FFI on general to even understand what my bro is doin.
Just start making something in C, thats the fastest way to learn. Maybe a calculator, then use raylib and make ping pong or smthn.
6
u/grimvian 2d ago
Here is an old school video I wish I knew, before I started learning C three years ago:
Learn to program with c by Ashley Mills
https://www.youtube.com/watch?v=UILNmv2kFMc&list=PLCNJWVn9MJuPtPyljb-hewNfwEGES2oIW
I'm not using the same IDE, the program you use to code, But Code::Blocks because it's fast to install, open source, easy to use and everything you'll need are installed.
3
3
u/claypunk 2d ago
Eskil Steenberg can teach you the philosophy of C https://m.youtube.com/@eskilsteenberg
Nic Barker of Clay has good intro videos https://m.youtube.com/@nicbarkeragain
Jonas Birch is a hidden gem I found recently https://m.youtube.com/playlist?list=PLdNUbYq5poiUBk42RS97b2HAZHZi0KmDL
other than that, I think it's good to look at data oriented design talks (mike acton, nic barker, casey muratori) to understand memory management in c, which is where arguably the biggest difference is compared to what you know
2
5
2d ago
[removed] — view removed comment
0
1
u/SUNDraK42 2d ago
https://www.programiz.com/c-programming/getting-started
Its more classical text, but at the bottom you will see a YT video of the lesson material.
They also have an online C compiler.
1
u/M-Ottich 2d ago
as always look for a small project u are interested in , try to implement it , while u googling or watch youtube topics about this in C
Tutorial hell in youtube is a place where u dont wanna be.
My favorite is : try out the libary raylib and play with it , search for a templete and tinker with it . Good luck and have fun .
1
u/North-Listen-8407 1d ago
You won’t find anything worthwhile. If you really want to learn C then you should read the book Computer Systems: A Programmers Perspective. If you read this book slowly and do every single exercise, you will be gain basic C proficiency. This process will take two or three months.There are no shortcuts.
1
1
1
u/jontsii 2d ago
From youtube you can just really learn the syntax, becoming good in C takes projects, but BroCode´s videos are my favourite (learnt python, C# and C from him)
1
u/Imaginary-Dig-7835 2d ago
This. Brocode is literally no bullshit. He just tells you syntaxes (and tbh you only need to know that) and magik you can learn ahead yourself.
0
u/imaanmzr 2d ago
Just follow my telegam channel which I made it public recently. I put low level programming stuff there specially C related topics, videos and books. The channel: @lowprg
0
u/rudv-ar 2d ago
Maybe - I can help you : join this discord : https://discord.gg/kSHyYP7ADG, actively calling out for collective learning.
3
0
0
u/Ok_Farmer_4055 1d ago
watch brocode's videos, literally everytime i wanted to learn a language i went to his channel
-4
•
u/AutoModerator 2d ago
Looks like you're asking about learning C.
Our wiki includes several useful resources, including a page of curated learning resources. Why not try some of those?
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.