Which Programming Language Helped You Finally Understand Coding?

0
15
Asked By CuriousCoder88 On

As a first-semester computer science student, I'm feeling pretty overwhelmed with all the different advice I'm getting about which programming language to start with. My professor recommends Java, while a senior suggested Python. Then there's someone else insisting on C++, claiming it's essential for building a solid foundation. I've been switching between all three for two weeks, and honestly, nothing is sticking. I'm not looking to land a job right now; I really just want to grasp the basics of programming before my classes get tougher. What language helped you personally feel the logic of programming click?

5 Answers

Answered By DesignDiva12 On

Honestly, just pick Java since that's what your professor suggests. It's really important to align with your curriculum. Dive into a course like the University of Helsinki's MOOC to accelerate your learning process. The key is just putting in the hours and making something — any language can work as long as you commit to using it.

BeginnerBuilder15 -

But as a beginner, what can we actually create? Like I tried doing small exercises, but I’m not sure what ‘making something’ really means.

Answered By LangLearner11 On

I think C is the way to go if you want to really get how a computer functions. You should look into the CS50 course from Harvard. It's free and focuses on C in the first several weeks, which really helps you grasp how things work under the hood.

Answered By TechieTommy23 On

If you want to understand how computers work at a fundamental level, I would suggest starting with C. It's closer to how computers operate compared to high-level languages. Many languages are influenced by C, so it gives you a strong foundation to build on. Yes, it can be tricky with pointers and memory management, but it really helps you understand why other languages behave the way they do.

CodeCraver42 -

I totally agree! I struggled a lot with Java at first before I gave Python a try, and it clicked for me because of how straightforward the syntax was. I think starting with Python helped me see results without getting lost in complex details.

Answered By CuriousEmily09 On

For me, Python was the game changer! Its clean syntax allowed me to focus on problem-solving instead of getting bogged down in complicated syntax rules. Once I was confident with Python, picking up Java and C was a lot easier because I already understood the primary concepts.

Answered By OldSchoolSam On

I found that a blend of C and some functional programming, like Scheme, helped me the most. Scheme made me think about computing differently, while C taught me the intricate details of how programming really works. But don’t stray too far from what your course covers; stick with the curriculum for exams.

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.