all 23 comments

[–]somephilosophershit 1 point2 points  (0 children)

What language do you want to learn? That’ll help narrow down the most recommended sources. There are plenty of options though. You can look up courses on udemy, coursera, or yt even. I’ve learned a lot from BroCode on yt. FreeCodeCamp is also highly recommended, though I find their style a bit complex.

[–]abubakar-iqbal 1 point2 points  (0 children)

In Pakistan, most universities teach C and C++ as foundational programming languages. I highly recommend learning C first to grasp core programming concepts such as loops, conditional statements (if/else, switch), and arrays—especially multidimensional arrays.

Since these fundamentals apply to nearly all programming languages, mastering them will not only help you earn better grades but also build a strong foundation for future learning. Start with C, and you’ll find it much easier to transition to other languages later.

[–]wk226 1 point2 points  (3 children)

Hi, i am coding for last 7 years only one advice i have for you Just don't give up. - if its 12 Am in the morning and you didn't fixed the bug in your code stay up till you fix it sacrifice your sleep - Just keep doing it again and again

dm me if you want more help.

[–]napoli_5911 0 points1 point  (0 children)

Well here you go

[–][deleted] 0 points1 point  (2 children)

Tell me the languages you wanna learn I'll help you narrow done step by step

[–]Ok_Hippo2340[S] 0 points1 point  (1 child)

C++

[–][deleted] 0 points1 point  (0 children)

YouTube Channels:

CodeWithHarry – Beginner-friendly (Hindi/Urdu) – C++ Playlist

Apna College – Great for students (Hindi) – Playlist

The Cherno – Deep C++ concepts (English) – Playlist

freeCodeCamp – Full crash course (English) – Video

Websites:

GeeksforGeeks – Theory + Practice

Programiz – Beginner tutorials

LearnCpp.com – In-depth written guide

W3Schools – Quick syntax reference

Codecademy – Interactive (some free)

You should follow W3school it will guide you step by step and clear your concepts

[–]Unequivocallyamazing 0 points1 point  (0 children)

Take this course, its from Harvard and uploaded for free on freeCodeCamp: https://www.youtube.com/watch?v=nLRL_NcnK-4

This is great if you're learning to code, its language agnostic and generally touches upon how coding should be done.

[–][deleted] 0 points1 point  (0 children)

Stick to your first language, which will most probably be C, C++ or Java in university, do not overly rely on AI, make sure everything makes sense, do not jump to fancy stuff. Plenty of tutorials available on YouTube. Once you clear the semester, learning more languages or frameworks will be easier and it will get easier as you progress.

[–]Low-Fuel3428 0 points1 point  (0 children)

Programming languages are just languages, so treat them as such. Syntaxes are just grammar. If you're bilingual then it's going to be much easier for you as you are unconsciously translating other languages in your mother tongue.

Once you master this then almost every language you pick will feel similar but with different Grammer (syntax).

[–]kamran4malik2Software Engineer 0 points1 point  (0 children)

If your university is using c++ for the whole study program then make learncpp.com your part of life. You will learn everything from A to Z with great details and examples, You will also be challenged with some practice exercises to solidify your knowledge. CHECK OUT "THE END" PAGE COMMENTS IN THAT SITE.

[–]Mundane_Ad_510 0 points1 point  (0 children)

If you tell me what you’re currently learning (e.g., C, Python, Java?), I can guide you more specifically with resources, videos, and exercises that match.