I am 15yr and wat should i learn as basics | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 4

I am 15yr and wat should i learn as basics

30th Apr 2017, 2:05 PM
Priya
Priya - avatar
11 Answers
+ 26
Java
30th Apr 2017, 2:47 PM
NimWing Yuan
NimWing Yuan - avatar
+ 10
first of all learn "BASIC" language. the name itself describes its use!!!!!
1st May 2017, 3:33 AM
cHiRaG GhOsH
cHiRaG GhOsH - avatar
+ 10
As far as which language to learn, it's completely up to you. Languages that teach you the basics are: Python (for software dev) and HTML(for web). You can choose any language you like. Just make sure you don't learn it just for the sake of learning it. Pick a small project or program you would like to make with the language of your choice and learn accordingly. So you're learning 'x' to make 'y'. This way you'll learn more practical stuff that you're actually going to use.
1st May 2017, 1:12 PM
Nihar Raote
Nihar Raote - avatar
+ 5
Depends sir, what do you want to develop?
30th Apr 2017, 2:10 PM
Complex
Complex - avatar
+ 5
everyone will give you their personal choices to your question I will say, you learn whatever will help you reach your goal. If you want a career as a programmer or application developer, i think Python will not be of much help. It sure does teach you the basics but python market is very limited. Based on your career prospects, you choose whats best for you. I chose C++ and I have absolutely no regrets whatsoever. Its easy to learn, compilers are readily available and there are more C++ coders all over the world then any other language. Look at yourself 6 years ahead from now, here do you see yourself. based on your vision you decide whats best for you
30th Apr 2017, 11:39 PM
Krishneel Nair
Krishneel Nair - avatar
+ 4
Python will teach you the basics
30th Apr 2017, 2:22 PM
LordHill
LordHill - avatar
+ 4
Learn javascript. Is the language of future. Then learn NodeJs and you can code excellent apps. If you think that's too complicated try Python.
30th Apr 2017, 2:25 PM
⏩▶Clau◀⏪
⏩▶Clau◀⏪ - avatar
+ 3
If you want to be a game developer, then learn Lua first. However, if you want to be a web developer, then learn HTML, CSS, JavaScript. And then later on continue to learn PHP and SQL.
30th Apr 2017, 3:26 PM
Xander A.
Xander A. - avatar
+ 2
If you are really new to programming forget about learning formal languages (C, Java, Python) as a start. First learn principles, building blocks' concepts such as constants, variables, operators, expressions, and then basic flow control structures such as decisions, loops, data storage, and finally basic I/o operations. To keep you motivated and the whole experience fun go to Scratch visual programming website and do all the drills starting with those for the six years old. Then complete the Scratch course at Coursera. Then get a Python for kids style book and go through. Then come back to Coursera and solidify Python with focus on structural approach. Then object-orientation. Then use Solo as a refresher - never as primary education platform. IMO they have poor pedagogy. I won't justify why Python - it'd take too long. Just trust me and you'll discover why :) And you may stick with Solo - being Solo moderate enthusiast IMHO so far this seems to be the best taste & feel platform for getting acquainted very quickly with different languages from different technologies - but frequently with very, very poor didactics. Solo has definitely room for improvement.
1st May 2017, 8:27 AM
Skipper
Skipper - avatar
+ 1
If you wanna learn from very basics, start with C. With C you will understand how programming works. And when you are done(although it's not possible to done with a language 😜), you can move to other higher language like C++, Java with a strong base.
30th Apr 2017, 3:08 PM
Afif
Afif - avatar
+ 1
start with html learn some basic things about computer programming and start with python or java. you dont necessarily need to master html but html gives you a basic insight about programming.
30th Apr 2017, 3:13 PM
shobhit
shobhit - avatar