Should I learn Java as my first programming language? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
0

Should I learn Java as my first programming language?

Actually not first, I have tried to learn different languages but I was too young to understand concepts. I can programm arduino on basic level as well

19th Mar 2021, 2:41 PM
Garikkk
29 Answers
+ 2
Don't be hurry... Take time to understand... You can continue ..or Here’s a really cool [ INFOGRAPHIC: ] • https://www.sololearn.com/post/69481/?ref=app  that should make things easier for you. 😉 Some more useful link.. use search bar next time.. • https://code.sololearn.com/W26q4WtwSP8W/?ref=apphttps://code.sololearn.com/WvG0MJq2dQ6y/
19th Mar 2021, 3:01 PM
Jayakrishna 🇮🇳
+ 2
Garikkk Try to get a book about the programming language you want to learn. Try the local library or buy one at amazon. Those books provide you with sample bits and pieces and a indepth explain what a certain syntax stands for and how to use it. Believe me books are invaluable because you'll have an option to browse to the book back and forth while you progress on your endeavor to become a programmer. There's a series called FOR DUMMIES but I would rather invest in a good book. It could cost you between $30.00 and $100.00 but look at it like an investment for your future. I bet it will be the best investment you make in your life. Good luck and a lot of success 🤗👍🍀
20th Mar 2021, 1:32 PM
🇺🇸 Anatoli🇧🇪🇪🇺 ,
🇺🇸 Anatoli🇧🇪🇪🇺 , - avatar
+ 2
I'd say any starting point is fine. What matters the most is learning the concepts.
20th Mar 2021, 10:44 PM
Víctor Mardones
+ 1
I would highly recommend you to learn C first before jumping into OOPS. Then u can either do OOPS with Java or C++ or Python. Let us C book is pretty good starting point.
20th Mar 2021, 1:36 PM
JALAKANDESHWARAN
JALAKANDESHWARAN - avatar
+ 1
Jackson greenwood wrote: "it also teaches you the basis of pretty much every other programming language" it's only half-true... javascript handle OOP in an unusual way comparing to most of OOP languages (use of prototypal inheritance, wich is different of the common class inheritance, even if last version introduce a 'class' keyword syntactic sugat). also, javascript has many specificities wich are more or less quite different from other languages (equality rules, var and function hoisting, semi-colon auto-insertion if missing, and so on...) by the way, if any language could be used as server side, the most used is still php... other languages requires more researches to find compatible host services...
20th Mar 2021, 5:01 PM
visph
visph - avatar
0
Martin Taylor great thank you for clarifying
19th Mar 2021, 7:08 PM
Garikkk
0
"similar" could refer to this difference so... or was misunderstanding from long time, wich could have made the "myth"... I want to thank you for sharing your knowledge, and apologize because I've first feel that you've been rude... however, I know I could also be feeling rude sometimes even if that was absolutly not my intention ^^ anyway, remember that some of us (if not most of us) have not english as native language, and understanding well or be well understood could be less obvious than for you (UK/US people): I can make illusion with writing, but I'm quite unable to speak/hear in english (all the more a little few with non-english people if that's the only common language) ^^
19th Mar 2021, 11:44 PM
visph
visph - avatar
0
Ys
20th Mar 2021, 1:43 PM
Amit
Amit - avatar
0
Javascript 100%. This is very practical for all web development and even server side programming. Javascript is universal and much recommended. It also teaches you the basis of pretty much every other programming language
20th Mar 2021, 4:52 PM
Jackson greenwood
Jackson greenwood - avatar
0
Someone please tell me what Ruby on Rails means. I don't understand what the framework does. Plus where can I apply Ruby?
20th Mar 2021, 6:04 PM
Walter
Walter - avatar
0
Walter don't post your question in unrelated thread... rather first search in Q&A if there's thread(s) answering your question, else post your question in your own thread ^^
20th Mar 2021, 6:14 PM
visph
visph - avatar
0
I do not think it does matter with which language you start. It is more important to stick to that language.
20th Mar 2021, 11:53 PM
Alexander m
Alexander m - avatar
0
If You want to be a web developer, the answer is yes.
21st Mar 2021, 12:50 AM
Felipe Alberto Acevedo Vielmas
Felipe Alberto Acevedo Vielmas - avatar
0
Learn C programing first because it is the base
21st Mar 2021, 4:40 AM
sai priyaan
sai priyaan - avatar
0
I would advise you to start with C. Learning C will help you learn the very basis of programming. The fact that C is challenging to write will make you more alert and even simplify the learning curve of the other languages as well. After learning C explore other languages that support OOP like C++ or JAVA.
21st Mar 2021, 6:04 AM
Martin N. Thuo
Martin  N.  Thuo - avatar
0
Starting with C or C++ would be good idea though if you really want to learn then no problem .
21st Mar 2021, 10:32 AM
Mohammad Zubair Mashwani
Mohammad Zubair Mashwani - avatar
0
If it's your will you can start with Java but I don't recommend Java as beginner because it has a very complex and computer friendly syntax and appearance. First, try to get familiar to programming by learning languages such as Python and C#. They are easy to learn and once you master, it's easy for you to learn other languages.
21st Mar 2021, 11:33 AM
Tushar IX-G
Tushar IX-G - avatar
0
why not?
21st Mar 2021, 1:31 PM
marko st1
marko st1 - avatar
0
I think you can start with Java. It might not be easy to learn but IT is a very popular programming language.
29th Sep 2022, 6:28 AM
Alexander m
Alexander m - avatar