I'm just 15 years old and don't know what to learn first XD | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 19

I'm just 15 years old and don't know what to learn first XD

help me pls

18th Jan 2020, 1:22 PM
Md Tahmid Mazumder
Md Tahmid Mazumder - avatar
112 Answers
+ 57
Learn accordingly to what you target. Learn few well and you will understand every programming language. We can't really tell you which to choose. Everyone finds useful something else. From my experience: Python is really good for small scripts. I would not suggest staying at it forever, because you will not learn how to structure big things. Lua is simpler python. Used mostly in game scripting. Not very useful. C++ is really good for big applications. It's beautifull for advanced coders, but horrible for anyone else. Java feels like less explicit c++. It's not that hard, but it is still very powerfull language. C# is absolutly beautiful and beginer friendly. Actually if you target windows only, this is the best starting point for desktop programming. It's basically nicer but less portable java. C is close to hardware but not as bloated as c++. It's starting point to c++. Expect lots of segfaults. If you want to do web, learn html/css/javascript.
18th Jan 2020, 1:44 PM
Yaroslav Vernigora
Yaroslav Vernigora - avatar
+ 24
Hey, I'm only 13 years old. I've started to learn some basical languages. As such Java, HTML, JS,CSS, C++. It's the most popular and need languages, I think. And actually all programming is very interesting! Good luck with studying! ๐Ÿ˜‰๐Ÿ‘จโ€๐Ÿ’ป๐Ÿ‘ฉโ€๐Ÿ’ป
19th Jan 2020, 2:01 PM
Alina
Alina - avatar
+ 18
Hahah, people in SL are helpful)
19th Jan 2020, 2:19 PM
Alina
Alina - avatar
+ 13
Firstly you learn C language basic. Then you choose a field you want to work on.... For web developer HTML CSS Python JAVASCRIPT PHP For software developer Python Java C++ With data structure๐Ÿ˜€ Best of Luck๐Ÿ‘
19th Jan 2020, 7:34 PM
Gopal Agarwal
Gopal Agarwal - avatar
+ 12
I see you got many answers here telling you to go choose the language which suits your target. I'm not saying that the others are wrong, but as someone who went through the same phase few months ago, I know you don't have a specific target yet. You must be attracted to everything from web development to making games to Android and IOS development. So, as someone who started with Python, I'd say it's a great language to start with. You can learn all the concepts and even make early games and GUI applications. And I just don't have any words for its modules. So my absolute answer is Python though I would say that you can't make large scale games or applications because of its speed. And to add, I few days back I was in the illusion that the transition from Python to learning any other language is hard. If you follow certain rules during the transition, it's damn easy. You can start with other languages also and let me tell you, they are not hard if you do enough practice, unlike what the people say.
19th Jan 2020, 3:11 PM
XXX
XXX - avatar
+ 8
Seeing a lot recommend HTML. I'd honestly refrain from HTML as a first unless your main goal is web development. Here's why: HTML is a markup language and is not a programming language. Markup languages exist as a means to control the display of information. It'll do nothing to teach you about procedural and object-oriented programming which most programming languages are. Markup languages are easy because they do not use programming syntax and use standard words, thusly making them easier to read and understand. Learning HTML will not teach you OOP or PP (Object-Oriented Programming, Procedural Programming). It'll also not teach you programming syntax. Thus, knowing HTML, even proficiently, will not make learning programming languages any easier, unlike learning something like C++ or Python first will. Learning an actual programming language first will teach you OOP and they are also very versatile langauges. You will be able to do more with something like C++ and Java, like GUI interfaces and games.
19th Jan 2020, 5:25 PM
c0dezer019
c0dezer019 - avatar
+ 7
Well I didn't expect that many answers in just 2 days
19th Jan 2020, 2:18 PM
Md Tahmid Mazumder
Md Tahmid Mazumder - avatar
30th Jan 2020, 12:51 PM
U E B U N T U
+ 7
Start with Python Ofc :D
30th Jan 2020, 2:05 PM
Sparshika
Sparshika - avatar
+ 6
Java or Python
26th Jan 2020, 6:47 PM
U E B U N T U
+ 6
Then go with C or Java or HTML... according to your choice :D I think C would be great ;)
30th Jan 2020, 2:06 PM
Sparshika
Sparshika - avatar
+ 5
Hey there, I was 13 years old when I first started coding. HTML was the first code/script I wrote (even though It's not considered a programming language)... It made me feel like a pro though :). I slowly continued to learn other web scripting languages like CSS and Javascript. I created some small silly webpages that made me have fun leading me to memorize the things I learned. Since then my learning curve has been growing rapidly. I started to learn low-level programming languages, javascript-frameworks, mobile application development.....the list goes on.... and by the age of 15 I became a certified software engineer, certified by a local IT academy. Now I'm 18 and still eager to learn new stuff every day. So, If there's something you can learn from me, It is that you should always start small, have fun while learning, create something visible and functional after learning a new thing, and never stop learning. I hope this inspires you :) Peace.
21st Jan 2020, 5:30 PM
Ismael Kedir
Ismael Kedir - avatar
+ 5
go to roadmap.sh for a whole Roadmap of web development. It reaches from basic HTML to advanced full-stack APIโ€™s etc. I highly reccomend it. It even has links to the best tutorials online Itโ€™s amazing!
14th Sep 2020, 3:45 PM
Galaxy-Coding (inactive)
Galaxy-Coding (inactive) - avatar
+ 4
First find what is your target, web development,app development,software development, choose in which one not all when you choose the catagory when read about this course find all languages related this course and choose the first one and go step by step. Good Luck๐Ÿ˜Š๐Ÿ”
19th Jan 2020, 1:41 PM
โ™กโ•ฃHรผsรฑฤรญรฑ ฤ€lรญโ• โ™ก
โ™กโ•ฃHรผsรฑฤรญรฑ ฤ€lรญโ• โ™ก - avatar
19th Jan 2020, 8:07 PM
AอขJ
AอขJ - avatar
+ 4
Begin with C language...it will be very benific to you little boy ๐Ÿ˜Š
20th Jan 2020, 5:31 AM
Joseph D.E
Joseph D.E - avatar
+ 3
For my opinion, you have to start with HTML. Because HTML Is the easiest language that I've ever seen. It's the basis of Web development and for developing itself. After you complete your HTML Course, You can learn C++ And Then Java. Good luck dude!
19th Jan 2020, 6:34 AM
๐Ÿ‡ฎ๐Ÿ‡ฑ Mutedly ๐Ÿ‡ฎ๐Ÿ‡ฑ
๐Ÿ‡ฎ๐Ÿ‡ฑ Mutedly ๐Ÿ‡ฎ๐Ÿ‡ฑ - avatar
+ 3
Hi I am also 15 and you are capable of learning all languages friend!!!! You just need to understand the basics of any language and just give it a go You don't need to think so hard for it ... You can start with html as it is a easy on work and then java/SQL.. any language is your choice....
19th Jan 2020, 8:04 AM
Kishlay
Kishlay - avatar
+ 3
I'll advice you learn web designing first (HTML, CSS and JavaScript) then you can learn maybe Java or Python
19th Jan 2020, 9:11 AM
๐Ÿ’ŸDesiree ๐Ÿ’Ÿ
๐Ÿ’ŸDesiree ๐Ÿ’Ÿ - avatar
+ 3
I recommend C#, which can be used to develop for android, ios, windows, unity... plus knowing C# makes C++ easier to learn
19th Jan 2020, 11:04 AM
LIT Err
LIT Err - avatar