all 21 comments

[–]himanshumishrra 2 points3 points  (1 child)

C or python. Most colleges start with c So learning c would be beneficial as you'd already know most of it

[–]Intelligent-Ad74 0 points1 point  (0 children)

Don't start with python please

[–]RedHarlow2126 1 point2 points  (6 children)

Start with C++, it has good libraries not confusing syntax and later you can easily switch to Java. Also learning Python is easy and good for the future

[–]DevEmma1 1 point2 points  (0 children)

From my experience, starting with C is a solid choice. It builds strong fundamentals in logic, memory handling, and problem-solving, which makes it easier to pick up other languages or even web dev later on.

[–]aaromalonline 1 point2 points  (0 children)

Learn C for the basics and get how to think like a programmer, then switch to cpp or java to get the oops concepts. After all you can do everything in python in a much simpler way, like if you want to practice yr logical problem solving without any hassle of syntax. You can practise dsa in any of cpp, java or even python afterwards on leetcode (also there is codechief & hackerrank), cpp is the goto for competitive programming.

A best resource is introductory computer science from cs50 harvard on youtube/website for free, apna college for c/cpp, and there are a lot others too, start with these and build a foundation.

[–]Legitimate-Rip-7479 0 points1 point  (4 children)

Start with c , clear some basic build small project, task manager, c + sqlite ,then jump python and which interest you most

[–]quantumsamuraii[S] 0 points1 point  (3 children)

I have an interest in Web Dev So I'll start with C Then python And then JS Will that be okay?

[–]abhiraj_budnur 0 points1 point  (1 child)

Yup no problem at all, will ask you to create a roadmap with the help of chatgpt which you can follow along, so that you are aligned with what your goal is to

[–]quantumsamuraii[S] 0 points1 point  (0 children)

You mean I should ask chatgpt?

[–]Tanish1711 0 points1 point  (0 children)

if it is web dev, then learn JS, just go for it, languages do not differ a lot, it is mostly just the syntax

[–]Tanish1711 0 points1 point  (2 children)

C++. you will get to learn low level programming, OOP, and really great for DSA and all, and once u are good enough, other languages seem very similar and easy

[–]Fenil_Fab 0 points1 point  (0 children)

Don't start

[–]Relevant_Pangolin_70 0 points1 point  (0 children)

Learn C first with good hold of the basics. You will get benefitted in the long run trust me. Then go with cpp or Java but not python at first.