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
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=app
• https://code.sololearn.com/WvG0MJq2dQ6y/
+ 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 🤗👍🍀
+ 2
I'd say any starting point is fine. What matters the most is learning the concepts.
+ 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.
+ 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...
0
Martin Taylor great thank you for clarifying
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) ^^
0
Ys
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
0
Someone please tell me what Ruby on Rails means. I don't understand what the framework does.
Plus where can I apply Ruby?
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 ^^
0
I do not think it does matter with which language you start. It is more important to stick to that language.
0
If You want to be a web developer, the answer is yes.
0
Learn C programing first because it is the base
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.
0
Starting with C or C++ would be good idea though if you really want to learn then no problem .
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.
0
why not?
0
I think you can start with Java. It might not be easy to learn but IT is a very popular programming language.