Where Should I Start with Programming?

0
6
Asked By CuriousCoder42 On

I've just completed an algorithm course and I'm ready to dive into programming but feeling a bit lost on where to go from here. I'm considering trying out C, Java, and Python, spending a month on each language to see which one I enjoy the most. Is this a good approach?

I've dabbled in HTML and CSS a while ago, but now I want to focus on programming languages rather than markup or styling languages. I've heard that learning object-oriented programming concepts like classes and inheritance is important. Some people suggest starting with C for a better understanding of memory management, while others say it might be too hard for beginners. I'd like to explore a bit and see what fits me best without having a specific focus just yet.

Additionally, I've come across suggestions that having a mentor or a well-structured path could help my learning process. I'm curious about the best mix of exercises, projects, and theory to follow as I journey into programming. What advice do you have for someone in my situation?

3 Answers

Answered By FutureCoder2023 On

Don't forget about online resources! There are tons of free lectures and courses available that can help you create a structured learning path. I recommend starting with small projects too, like building a simple app or script after each language. Once you get the hang of it, choosing a niche will be easier. Good luck!

TechieTribe -

Great suggestion! I think following a structured course would help me stay on track.

Answered By CodeGuru On

You're on the right track with considering C, Java, and Python! Each has its strengths. C is great for understanding the fundamentals, Java is good for OOP, and Python is widely regarded as user-friendly for beginners. Just keep in mind that it takes time to become proficient in any language, so don't rush it!

LearningJourney -

Noted! I think I might start with Python, since everyone says it's friendly for beginners.

Answered By TechExplorer99 On

It sounds like you're really eager to learn, which is great! Spending a month on each language is totally okay if your goal is to find what you like. But remember, it's usually better to stick with one language and really get into it if you want to develop solid programming skills. Mastering one language sets a strong foundation for picking up others later. Also, try to build projects as you learn; it helps to connect the dots!

BeginnerDev -

This is solid advice. Focusing on building things will definitely help you understand how the language works in real situations.

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.