+ 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.
8 Answers
+ 3
Start with HTML (for web)
or
with Python/Java (for programming)
+ 3
Welcome to Sololearn Sumit Sagar !
Few posts that might help:
https://www.sololearn.com/discuss/1283763/?ref=app
https://www.sololearn.com/discuss/1263838/?ref=app
https://www.sololearn.com/discuss/1261704/?ref=app
https://www.sololearn.com/discuss/1258707/?ref=app
https://www.sololearn.com/discuss/1279380/?ref=app
https://www.sololearn.com/discuss/1279367/?ref=app
https://www.sololearn.com/discuss/96845/?ref=app
https://www.sololearn.com/discuss/1163605/?ref=app
https://www.sololearn.com/discuss/284542/?ref=app
+ 3
https://www.sololearn.com/faq
+ 2
okay then but what's the difference between the web one and the programming ones?
+ 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!
+ 2
Thank you.
+ 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!
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.