Doubtful, but you could get your feet wet and determine for yourself if it’s a pursuit you wish to engage in.
I personally don’t believe it’s the language that gives you cred, but the thought process you have self-defined. That’s what makes a true programmer. The language is just a vehicle. Once you master one, you can take your pick of which one to master next. They all possess traits particular to one field or another, while possessing overlapping program concepts that are common to all.
Java, as I understand it is a stricter version of C. No, I won’t go into the details because as we’ve just seen, “as I understand it” pretty much says it all. You would have to do some reading up to compare the two. It is not a cakewalk to learn either of them, so I’ve stayed in the shallow end and just scraped the surface so I can recognize the code when I see it. That’s about it.
If you wish to learn programming as a concept, you have a very powerful language right at your fingertips… JavaScript. It’s built into every browser. All you need is a text editor (Notepad++ is free) and you’re set. Perhaps give that language a go, first, and immerse yourself in the dialect of programming in a relatively forgiving environment. Expect to learn a lot of syntax and running error messages along the way. Love them, and leave them behind as you learn. But keep loving them.
Happy coding!
P.S.
JavaScript (or more correctly today, ECMAScript is not Java. Their only connection is the C language they both spring from. All three have much syntax in common, but that is where the line is drawn.
JS/ES is what the S says, script. Run once or only when called upon by an event. We can, with the help of Node.js create standalone programs, but it’s not likely the language of choice, given that we have C and Java for that. They (the programs) are compiled and out-of-the-box executables if the runtime library is present OS’s are largely written in C, as are most browsers…
Scripts need a browser to run in the absence of Node.js. It’s a fun way to learn code since it is really forgiving. It either runs or it doesn’t. We’re never told ahead of time that the code cannot be compiled. ES really tries to do something with every instruction statement it gets.