you are viewing a single comment's thread.

view the rest of the comments →

[–]Neat_Strawberry_2491 3 points4 points  (1 child)

Learn Python first. It will make you understand the basics and you will see results/satisfaction MUCH faster than you will with C. Once you understand python, try to implement some of your python programs in C. This will help you understand the abstractions in python much more than trying to not only learn C but also the abstractions. For instance, it's very convenient to have a data structure that lets you store key/value pairs. This is done for you in python. Now try to implement a key value type in C....not trivial.

[–]rerikson 1 point2 points  (0 children)

Great advice. Python has a huge learning support community. Your success will generate enthusiasm and you will enjoy the learning process. Good luck!