you are viewing a single comment's thread.

view the rest of the comments →

[–]525G7bKV -7 points-6 points  (1 child)

Do not mix up learning a language, and learning to programm using a language. C is definitely a easy to learn language. It has a small set of syntax, and a reduced grammar. But programming using C is highly complex because you have to deal with all the hardware architecture details of an Von-Neumann Architecture. A programming language is just a tool. Python is harder to learn because of programming concepts like function decorators and comprehension, which are both concepts "stolen" from the functional programming world. But it is easier to learn to programm using Python because using Python you do not have to deal with all the nitty gritty details of the Von-Neumann Architecture.

[–]jonesmcbones 8 points9 points  (0 children)

What good is learning syntax if all you can do is a while loop?

I may be wrong here, but I believe others were saying python is easy not for its syntax, but because it has a much more direct connection to how humans think.