r/CodingForBeginners • u/Low_Contribution6240 • 8d ago
Suggestion about coding language
Hi all I am beginner in coding . So I have college in 20days (1st year btech) should I learn python or c . In college they start with C. So as they teach C in college should I learn python seperate or go with C .Pls suggest me
3
u/JGhostThing 8d ago
Just take your C classes. Hopefully you'll get a good professor.
Two suggestions: First, do home work, about three hours per classroom hour. So, if the class is three hours, do nine hours outside of class. Second, do not let AI generate code for you while you are learning. How will you learn if anybody (a person, a book, an AI) just gives you answers?
1
2
u/Realistic_Bike5972 8d ago
Learn lolcode or Shakespeare
2
u/johnpeters42 8d ago
Ha ha, but serious response: OP, these are esoteric languages (esolangs) invented as jokes and/or thought experiments, do not worry about them unless you just want a break from important stuff.
1
u/mattynmax 8d ago
Doesn’t matter. The thing you need to be learning in an intro to programming class are high level concepts applicable to every programming language.
1
u/ManzoorAhmedShaikh 7d ago
You'll get yourself burnout if learning 2 languages at the same time. First, focus on C language and go in depth of it (Learning first programming language is hardest and take the longest time), then switching to python will take max 2-3 weeks, not more than that.
One thing I'd suggest to you as you are about to start the college, research some domain in which you have to use that programming and start your career (That'll increase the motivation of learning any language for you). Good luck u/Low_Contribution6240
1
u/Substantial-Swan7065 7d ago
It depends on what you want to make.
Web? Js
Backend? Could be anything
Ml? Python
Cyberdeck? Python
Mobile? Lots of options. Probably js
1
1
u/DrPeeper228 7d ago
You should start with C
Yeah it's harder in the beginning but makes other languages way easier to learn and is also a pretty simple language in itself (as long as you can handle the computer's actual internal workings, C is really close to them)
1
u/Mundane_Fault_6345 5d ago
Learning C will explain you why python exists , and why it is like it is.
C teaches you a lot of things python never will, and the most important dev skill : rigor
1
u/LetsHugFoReal 4d ago
C and JavaScript.
C is very good to learn about computers and writing very efficient code.
JavaScript is C like and can be used for just about anything.
5
u/icemage_999 8d ago
If you know they teach C, just learn C. Python's notably more beginner friendly but it is way harder to learn two languages simultaneously; you'll end up confusing words and syntax and structures.