Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
benj8836yWith your first language you are mostly learning to think in a different way, learning to use certain simple tools and combine them to solve complex problems. How to use a loop to go through all the items on a list/array/vector. How to find things in that list, how to manipulate strings, how to use numbers... etc, etc.
The thing with Java is that is mostly used in corporate environment in which development can be very boring! Other languages like Ruby and Pythons are THE languages that startups would mostly gravitate towards. C++, even though it can be a hot mess, is wildly used in game development, Javascript is the uncontested web development language (**warning** never dare to call HTML/CSS development languages unless you wanna lose all respects from other developers! π)
So, with whatever language you learn you will learn certain general comouter science techniques, but depending the language is more/less likely that you'll end up in X | Y industry. -
Drekel7346yThe thing is that what do you want to create or be come. Web development? Mobile App development? Software development (laptop and desktop)?
If it's Web, learn JavaScript/CSS/HTML/PHP/NodeJS/bootstrap and other web related stuff
If it's Mobile, Java for Android/Swift for IOS
If it's plane software development, Java/c#
As a beginner Don't worry about the language what is important now is learning how to program a computer no matter what platform. Continue learning java to solve problems. -
I asked because your profile also states HTML and CSS. The complimentary languages for those two are things like JS and PHP. If I were you, I'd go for learning TS as it makes things easier down the road.
If you're actually learning Java, you shouldn't bother with CSS or HTML yet. Go for the basics of programming concepts.
You don't need any specific language for that, although I'd recommend going through some introductory courses at Udacity. I'm quite sure those are based on Python, which is really beginner friendly.
I learned to build a web crawler in Python, with Udacity, as one of my first things and I'm so happy I did that! It's the introduction to computer science one. -
shubhmad2146yYou should start with C or C++ as your introductory language to programming because they are much easier to grasp as Java is vert vast. But anyways you started with that you should mainly focus on data structures and algorithms because in programming what matters is logic the syntax can always be learned and changed according to the language. Good Luck!
-
Java has issues. If you're programming for the first time, learn the concepts but don't stick with Java. I personally use D. Check it out at https://tour.dlang.org
Related Rants
Hello to everyone!
I'm new here and I have a question for you.
I've started learning Java as my first programming language, but I see a lot of posts making fun of Java..
So is it good to learn Java, should I continue it?
question
java