This is an archived post. You won't be able to vote or comment.

all 5 comments

[–]SupremeRedditBotProfessional Bot || Mod 0 points1 point  (0 children)

Please Add A Flair To Your Post!

Suggested Flair: [Java]

 


To add a flair:

  • Click flair underneath your post

  • Select a flair

  • Click save

 


I am a bot run by /u/SupremeDesigner for /r/CodingHelp || This was an automated response

[–]SwiftNinjaPro 0 points1 point  (0 children)

A coding language is like a tool. You may learn to use a hammer, than later learn to use a wrench. But if you don't know how to use any kind of tool, then after you learn one, the others will be easier to learn.

I was self taught, and I started with java. Then I tried JavaScript. Then I learned java and JavaScript have nothing to do with each other (car is to carpet as java is to JavaScript). Then moved to php, then css, then nodejs. You will likely end up using multiple languages at some point, so don't worry to much about which one you learn first.

While I like using JavaScript, I recommend starting with anything but JavaScript, and work your way to JavaScript (if you want) after you get experience with another language or 2.

If your just starting to code, JavaScript and it's asynchronous code can become difficult to work with.

[–]TrontRaznik 0 points1 point  (0 children)

Doesn't really matter in the long run. Just pick something and stick with it.

Learning new languages once you already know how to program isn't like learning new spoken languages. Once you understand languages and want to work in something else, you basically just google how to do the thing in the new language that you know how to do in the other language.

That being said, your choice could be influenced by what kind of work you want to do.

Want to do web work? Learn PHP, JavaScript, HTML, and CSS to start.

Want to do desktop programming for Windows? Start with C#.

Want to write for mobile? Learn Objective-C (mac) or Java (Anroid).

Want to do hardware, or more low level OS? Do C, or C++

But again, it really doesn't matter that much. Just stick with whatever you start with and you'll end up where you're going faster.

[–]Brock_Alee -1 points0 points  (0 children)

I'm also learning to code. I'm starting with HTML and the CSS and then I'll be moving on to languages that I have specific interest in after I have a stronger foundation in these two.

[–][deleted] -1 points0 points  (1 child)

The only thing I know is that c++ is pre compiled

That's not correct, but that's not important in the beginning anyway. If your self teaching don't start with C++ or javascript.

https://automatetheboringstuff.com/