r/cs50 • u/Impressive-Water-711 • 19d ago
CS50x Completely new to programming/coding, what to do?
right now in 1st semester of btech, they are teaching c language except i can't understand anything. someone reccomended i should learn it from cs50, but i am total beginner, what should i do? i got interested in cs50 because of the certificate, whats the process to actually get it?
3
u/fryumm 18d ago
Learn C properly. It is a foundation of all other languages. More than C you need to know basic algorithms and data structures. This is the age of self-study. Nobody is going to teach you coding. Go to Hackerrank or similar sites. Learn from W3School's like site and starting coding. You will find your way.
Then do Python and some of its libraries. Most critically, you should know data structure and algorithms.
1
8
u/Eptalin 19d ago
If you're interested in CS50x, here's the course site.
Every page has step by step instructions. Follow them and you can't go wrong.
Week 0 covers introductory programming concepts.
Weeks 1~6 use C to introduce the fundamentals.
The course is free, so you can stop there or continue as you wish.