Struggling with Coding? What Resources Should I Use to Learn Python, Java, and C++?

0
13
Asked By CodingNinja99 On

I'm new to computer science and feeling overwhelmed because my classes are not helping me grasp coding concepts very well. I'm trying to learn Python, Java, and C++, but I'm having trouble applying what I learn and solving problems. For those who were in a similar position, what resources or strategies helped you the most? Any advice would be greatly appreciated!

5 Answers

Answered By ProjectBuilder95 On

Honestly, the best way to learn is through practical experience. When I first started programming, I didn’t get much from classes until I worked on real projects. Pick a small project that genuinely excites you. Tackle it and Google for solutions to the issues you encounter. The learning curve can be steep, but once you get the hang of it, you’ll find it much easier to move onto the next language!

CreativeMind77 -

Exactly! Real projects make the concepts stick. It’s all about hands-on experience.

Answered By LearnModeOn On

Don't try to learn three languages at once. First, think about what you want to develop. If it’s games, C++ might be your best bet. For automation scripts or simpler tasks, Python is your go-to. Just pick one and stick with it until you gain some confidence.

BeginnerBytes -

That's a good point! Knowing what you want to make helps you choose a language more effectively.

Answered By TechieGuru24 On

First off, I'd really suggest that you focus on one programming language at a time—trying to juggle three can really confuse you! If you're just starting out, you might want to stick with Python since its syntax is more forgiving. Once you feel comfortable, tackle small projects like creating a basic calculator or a password generator. This will help reinforce your learning. Trust me, the muscle memory you build will make it easier when you decide to learn additional languages later on.

CodeWhizKid88 -

Definitely! Learning multiple languages at once is like trying to learn three instruments simultaneously — your brain just gets cluttered with all the different rules. Start with one, practice, and build a solid foundation!

DevDude86 -

Yes! I recommend setting a goal to build three mini-projects over the next month. Writing down what confuses you during each project can help you create a useful study plan!

Answered By CuriousCoderX On

I suggest focusing on C instead of C++. It helps you grasp core computing concepts that are foundational for understanding other languages later. For resources, I highly recommend "The C Programming Language" book for a deep dive into the basics.

SeekersJourney -

Great recommendation! I heard that book is fantastic for building a solid foundation!

Answered By LogicalThinker11 On

I had the same struggle! My advice is to start with understanding programming constructs like loops, conditionals, and functions before diving into the specifics of each language. Once you get a firm grasp on those, learning different languages will feel much less daunting.

LearningPath91 -

Thanks for this breakdown! It really clarifies how to approach learning programming.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.