+ 3
As a beginner, what is the first step or course to start learning coding.
16 Réponses
+ 6
Python is definitely the easiest to learn among the common languages. Ruby too. After understanding Python then you can proceed to C and C++ in order to sharpen your skills. You can also engage in numerous challenges so as to prevent you from losing memory of initial lessons
+ 11
My point of view, Firstly you learn C programming. Because C is the mother of Programming language.
+ 9
DumbledoresAmy great answer
+ 9
Well this code might give you a good start but, i would suggest HTML
https://code.sololearn.com/W2fEmp38h2I1/?ref=app
+ 6
try python, it has simple syntax
+ 6
I have gotten a lot of use out of "A Smarter Way to Learn JavaScript" and "A Smarter Way to Learn HTML" http://www.asmarterwaytolearn.com/js/
http://www.asmarterwaytolearn.com/html/
The same author has a book on Python too. The books have accompanying exercises online. Some people comment that HTML is not a programming language which is true but in most cases, you still need to know HTML to use other programming languages so it's a good idea to learn it.
+ 6
I would also add, try to pick an amount of time each day that you can consistently put in. So, maybe an hour every day studying/practicing. A smaller amount of time everyday is more helpful for learning than larger amounts of time that are more sporadic. Try to start building small projects on your own early in your coding lessons. Start before you are ready. If you wait until you feel ready, you will never start.
+ 5
What language do you want to learn?
+ 4
Onuigwe Nzube Vitus You will still understand. I started learning JavaScript when it was ECMA5 and it changed to 6 but it's still fine. New versions are just meant to be improvements and most websites, etc, will make note of changes so you can follow along.
+ 3
Onuigwe Nzube Vitus Yeah like DumbledoresAmy said, the numbers just mean a newer, updated, improved version so you would want to learn the newer version anyway. Programming languages keep changing and evolving slowly.
You can think of it the same as spoken languages which change slowly over time. Words and phrases that used to be said are no longer said or else the meaning might change.
So learning an older version of a programming language would be like, instead of learning modern English, learning Old English with it's with "thee" and "thou" and "ye" and "art" and words ending with "-eth", all of which are still understood but no longer used in everyday speech and writing.
+ 3
If you know things about memory and memory allocation, bits, ... try C/C++. But i think Python is easier a lot than C/C++. By my opinion, start with Python.
+ 3
Md. Nasir Uddin Sure, C is often considered the mother of many programming languages but it is also old and complex and easy to screw up in, isn't it?
I can't say I've ever heard anything about it that made it sound like a good language to start with.
It seems to me that it would be like trying to fight a momma bear instead of a cub first.
+ 1
Thanks all for your kind responds. Meanwhile, I noticed in sololearn, it has only python 3.
Since I'm starting with python code, I hope there is nothing like python 1 & 2, if so, will I still understand python 3.
+ 1
First learn HTML and CSS and move on to JS as well as C. then you can move to PHP, MYSQL, Data structures and Algorithm
+ 1
Learn how to control your machine with command line programming. It will teach you all the basics of programming and It will empower you to control you computer. After that then consider learning all the languages suggested.
+ 1
Thanks so much!
Your kind words are encouraging. I have started learning gradually. #PythonBeginner #AmateurCoder