+ 2

Order in learning programming languages

Isn't there any order in learning the programming languages? then i know who told me that i should begin with c whereas i found in some sites that i should begin with python ,the one who said that i should begin with c was emphasizing and insisting to me to do so while in the sites i didn't find any insisting i felt like it's something like optional

18th Sep 2017, 9:03 PM
Abdessalam Othman
Abdessalam Othman - avatar
3 ответов
+ 5
It is fairly optional of you wish to do programming. For web design, it's more of a standard to do: HTML -> CSS -> Javascript C is a great start, but often very difficult or confusing for beginner's. The reason people usually suggest Python is for its simplicity. You don't really need to understand things like data types or memory for a mid-sized program to work. The reason a harder language may be better is because you will be a very strong programmer once you get passed the learning curve. The reason why easier languages are better is because there is less of a curve which may motivate you to do more. If you can't understand something in C, you may give up. Java, C, C++ or Python, are very common first-to learn programming languages. I would say the difficulty of these languages is something like: C -> C++ -> Java -> Python (C might even be easier than C++) But, as soon as you learn one language, learning the next will be far easier. This is especially true for the languages of the C family.
18th Sep 2017, 9:45 PM
Rrestoring faith
Rrestoring faith - avatar
+ 2
It depends on what you want to do, after learning the languages
18th Sep 2017, 9:25 PM
Leigh E. O.
Leigh E. O. - avatar
0
i want to become able to make programs, to rectify and debug open source programs if needed to and to modify the programs that i want to of course i mean the open source because this isn't possible for the ones which aren't
18th Sep 2017, 9:27 PM
Abdessalam Othman
Abdessalam Othman - avatar