I'm new to coding. What should I start with? What's the basic? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 3

I'm new to coding. What should I start with? What's the basic?

I need to learn coding from scratch. I don't know anything about it. What's the first language that I should choose to learn, please tell me that with respect to its relevance in the mordern world and Industry. Also please tell me the basic concepts of it too.

18th May 2018, 5:01 AM
Sumit Sagar
Sumit Sagar - avatar
8 Answers
+ 3
Start with HTML (for web) or with Python/Java (for programming)
18th May 2018, 5:06 AM
Mayank Rampuriya
Mayank Rampuriya - avatar
+ 3
https://www.sololearn.com/faq
18th May 2018, 11:33 AM
Vivek Sivaramakrishnan
Vivek Sivaramakrishnan - avatar
+ 2
okay then but what's the difference between the web one and the programming ones?
18th May 2018, 5:08 AM
Sumit Sagar
Sumit Sagar - avatar
+ 2
If you’re looking to make web pages, HTML is a good start. Then you can move on to CSS and JavaScript to make the HTML content stylish and functional. If you’re hoping to make applications, Python is easier to read and write than many other languages (more “human friendly”). You could also try C++, which gives you a good background on low-level aspects such as memory management, and you also get a good introduction to object-oriented programming (a “best of both worlds” kinda deal). Hope this helps! Good luck, and welcome to coding!
18th May 2018, 5:12 AM
NULL
NULL - avatar
+ 2
Thank you.
18th May 2018, 5:13 AM
Sumit Sagar
Sumit Sagar - avatar
+ 1
@ Sumit Sagar The web languages are executed in the browser and are used to make websites. HTML and CSS aren’t technically programming languages, but they’re a great start for learning to code. JavaScript is also a web language, and it’s also a programming language that can be added to the website in order to create functionality (click functions, alert windows, etc.). Programming languages like Python and Java are usually run on a desktop environment by using a compiler or interpreter to create an executable file. You won’t need a browser or server to run these, but you’ll need to install the development tools to your computer, then run them from your computer’s shell. Each programming language will require a different set of development tools. For example, C and C++ use the GNU Compiler Collection, Java uses the Java Development Kit, and Python is able to interpret code once it’s installed. Once you’ve figured out what type of project you’d like to create, it’s easier to choose a language necessary for the job. Then you can begin to find the necessary compiler or interpreter and which commands to use in the shell in order to run them. Hope this helps!
18th May 2018, 5:41 AM
NULL
NULL - avatar
0
The basic step to start learning programming is to first clear the concepts by opting for C language and after clearing your concepts, start practicing the programming online. After you have got hands on experience on the basic coding, you can opt for any language in which you are having interest.
18th May 2018, 6:46 AM
CodeFights
CodeFights - avatar