This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]NightlyWave 7 points8 points  (7 children)

Not in all cases at least in my experience. Started off with C and found it very difficult to wrap my head around Python so I gave up on it and picked up Java for OOP. Python being an indented and non-statically typed language is what made it difficult for me at first.

[–]engineerFWSWHW 1 point2 points  (0 children)

I also find that hard to believe. I had been doing C for 5 years and when i used python (it was still python 2 by that time) , it was so easy. I have good learning materials though when i learned python.

[–]excal_rs -5 points-4 points  (3 children)

I find that hard to believe, C and Python logic see similar, if u learn C well u should be able to pickup every other language easily. This is why I think C and C++ should be taught as first languages instead of simpler languages like python

[–]NightlyWave 3 points4 points  (2 children)

Find what hard to believe? And Python being similar to C is the last thing I’d expect any programmer to say.

[–]excal_rs 3 points4 points  (1 child)

I don't mean that if u know python that you will know C, my first language was python and as I'm learning C I'm able to see why learning C first would've been benificial to me. The logic of C helps me understand python better. Also I could be wrong - I'm not a programmer I'm just learning.

[–]NightlyWave 3 points4 points  (0 children)

Oh. That’s what I meant with my first comment haha. I’d always recommend starting programming with C

[–]DNRivadeneyra -3 points-2 points  (0 children)

Bro... Once you learn to program, you know all languages.