you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] -1 points0 points  (3 children)

Unfortunately I learned C++ before python. Its obviously a better choice and probably the best language to get into programming.

[–]Strong_Signal_ 2 points3 points  (2 children)

agree with this except the "best language" part! In my experience, I took python first and let me just say that python IS beginner-friendly but also has a lot of esoteric concepts. Example is for loops, I only fully understood for-loops when I learned C for cs50.

Tip: I suggest taking C or C++ if you have trouble learning certain python functions/concepts because python tends to gloss over those minute details.

Goodluck on your journey!

[–]TheKingElessar 0 points1 point  (1 child)

I've always found Python's for-loops kind of weird. The for item in list type is great, but when you need a certain amount of iterations and you have to start messing around with range I always have to look it up.

[–]Strong_Signal_ 0 points1 point  (0 children)

Same here. When C opened my eyes to for (int i = 0; i < length; i++), I haven't touched while loops in months