You are viewing our Forum Archives. To view or take place in current topics click here.
#11. Posted:
-Pawn
  • Spooky Poster
Status: Offline
Joined: Jan 15, 201113Year Member
Posts: 2,316
Reputation Power: 119
Status: Offline
Joined: Jan 15, 201113Year Member
Posts: 2,316
Reputation Power: 119
This is what I would recommend, but that's just me:

- HTML/CSS
- Javascript
- Java
- C#
- C++
- If you're interested, Pawn.

That's about it really, just whatever order you prefer. I would however recommend strongly that you give HTML a go before you dive into Javascript. You don't NEED to know HTML, but it helps as it's truly the structure of website-based languages: Javascript, PHP, Ruby, etc.
#12. Posted:
DiamondDoctor
  • TTG Senior
Status: Offline
Joined: Mar 25, 201311Year Member
Posts: 1,028
Reputation Power: 47
Status: Offline
Joined: Mar 25, 201311Year Member
Posts: 1,028
Reputation Power: 47
Yea, start with HTML and then work your way into the object based languages
#13. Posted:
var
  • TTG Senior
Status: Offline
Joined: Dec 24, 201211Year Member
Posts: 1,498
Reputation Power: 79
Status: Offline
Joined: Dec 24, 201211Year Member
Posts: 1,498
Reputation Power: 79
-Pawn wrote This is what I would recommend, but that's just me:

- HTML/CSS
- Javascript
- Java
- C#
- C++
- If you're interested, Pawn.

That's about it really, just whatever order you prefer. I would however recommend strongly that you give HTML a go before you dive into Javascript. You don't NEED to know HTML, but it helps as it's truly the structure of website-based languages: Javascript, PHP, Ruby, etc.


That's a descent order and I certainly agree with most you said, though the last few aren't essential if you want to go into programming for the web. Don't get me wrong though, having languages under your belt is good, but I'd certainly recommend a focus on Javascript mastery due to its use in many different devices as of lately. Get into AngularJS, NodeJS, and AJax for sure.

Java or Objective-C would both be a good choice to dabble in. Java is used for desktop applications, server coding, it powers androids, and the list just goes on. Objective-C is the programming language the powers IOS.

Also, Ruby is not a web language. Ruby is a general purpose language. The Ruby on Rails framework is for designed for the web. I recommend dabbling with PHP before jumping into Ruby. If you've never coded before, it can be very confusing.

With all that being said, you should really pick a scripting language, and general purpose language to master, but make sure it's still relevant in the field you're interested in.
#14. Posted:
ObscureCoder
  • Resident Elite
Status: Offline
Joined: Jun 29, 201311Year Member
Posts: 211
Reputation Power: 13
Status: Offline
Joined: Jun 29, 201311Year Member
Posts: 211
Reputation Power: 13
RoR wrote
-Pawn wrote This is what I would recommend, but that's just me:

- HTML/CSS
- Javascript
- Java
- C#
- C++
- If you're interested, Pawn.

That's about it really, just whatever order you prefer. I would however recommend strongly that you give HTML a go before you dive into Javascript. You don't NEED to know HTML, but it helps as it's truly the structure of website-based languages: Javascript, PHP, Ruby, etc.


That's a descent order and I certainly agree with most you said, though the last few aren't essential if you want to go into programming for the web. Don't get me wrong though, having languages under your belt is good, but I'd certainly recommend a focus on Javascript mastery due to its use in many different devices as of lately. Get into AngularJS, NodeJS, and AJax for sure.

Java or Objective-C would both be a good choice to dabble in. Java is used for desktop applications, server coding, it powers androids, and the list just goes on. Objective-C is the programming language the powers IOS.

Also, Ruby is not a web language. Ruby is a general purpose language. The Ruby on Rails framework is for designed for the web. I recommend dabbling with PHP before jumping into Ruby. If you've never coded before, it can be very confusing.

With all that being said, you should really pick a scripting language, and general purpose language to master, but make sure it's still relevant in the field you're interested in.


"Get into AngularJS, NodeJS, and AJax for sure." - Ajax isn't it's own lib. It's XMLHttpRequest built into JS.

Also in Android it's not plain Java, but it's very similar. They run on two different VMs - the JVM for Java and DVM for android (Dalvik). I'm saying that when you learn Android you must pick up a lot of new things on the way too, especially how they do interfaces. Like most modern GUI toolkits they create the interface from an XML file like JavaFX does. Java is dead on desktop, just saying. Also Java CAN run on servers but it's not fantastic for it (you can program TCP servers with it easy as well) - if you want a language that runs on a server that isn't RoR then python is already available on most servers with a linux distro.
#15. Posted:
DiamondDoctor
  • Gold Gifter
Status: Offline
Joined: Mar 25, 201311Year Member
Posts: 1,028
Reputation Power: 47
Status: Offline
Joined: Mar 25, 201311Year Member
Posts: 1,028
Reputation Power: 47
ObscureCoder wrote
RoR wrote
-Pawn wrote This is what I would recommend, but that's just me:

- HTML/CSS
- Javascript
- Java
- C#
- C++
- If you're interested, Pawn.

That's about it really, just whatever order you prefer. I would however recommend strongly that you give HTML a go before you dive into Javascript. You don't NEED to know HTML, but it helps as it's truly the structure of website-based languages: Javascript, PHP, Ruby, etc.


That's a descent order and I certainly agree with most you said, though the last few aren't essential if you want to go into programming for the web. Don't get me wrong though, having languages under your belt is good, but I'd certainly recommend a focus on Javascript mastery due to its use in many different devices as of lately. Get into AngularJS, NodeJS, and AJax for sure.

Java or Objective-C would both be a good choice to dabble in. Java is used for desktop applications, server coding, it powers androids, and the list just goes on. Objective-C is the programming language the powers IOS.

Also, Ruby is not a web language. Ruby is a general purpose language. The Ruby on Rails framework is for designed for the web. I recommend dabbling with PHP before jumping into Ruby. If you've never coded before, it can be very confusing.

With all that being said, you should really pick a scripting language, and general purpose language to master, but make sure it's still relevant in the field you're interested in.


"Get into AngularJS, NodeJS, and AJax for sure." - Ajax isn't it's own lib. It's XMLHttpRequest built into JS.

Also in Android it's not plain Java, but it's very similar. They run on two different VMs - the JVM for Java and DVM for android (Dalvik). I'm saying that when you learn Android you must pick up a lot of new things on the way too, especially how they do interfaces. Like most modern GUI toolkits they create the interface from an XML file like JavaFX does. Java is dead on desktop, just saying. Also Java CAN run on servers but it's not fantastic for it (you can program TCP servers with it easy as well) - if you want a language that runs on a server that isn't RoR then python is already available on most servers with a linux distro.


Yea, java isnt really the best language on servers. Try a general language. Or go hardcore basic and use LUA for games like garrys mod.
#16. Posted:
ORL_MAGIC
  • Wise One
Status: Offline
Joined: Jan 18, 201212Year Member
Posts: 571
Reputation Power: 18
Status: Offline
Joined: Jan 18, 201212Year Member
Posts: 571
Reputation Power: 18
Hoobryy wrote Hey, I want to get into programming/coding, but I'm not sure what 'order' to learn languages in, I wanted to learn JavaScript, but it isn't making much sense to me, and I'm guessing that's because I haven't learnt any of the easier languages first. I know HTML is pretty easy, so I'll probably start with that, but what next?


Honestly it doesn't matter what language you start with. Also HTML isn't exactly a language. I would honestly suggest learning java. If you need tutorial go to [ Register or Signin to view external links. ] . His videos are a great place to start. He has videos on basically every programming language out there. Java isn't a difficult language to grasp and will give you a good idea if this is something for you. Bear in mind, your first language will always be the hardest of them all. Once you learn one its pretty simple to learn others. So whatever language you decide to give a shot, fully learn it, before trying to move on to a new one. Once you do, it will become very easy to learn others.
#17. Posted:
-Pawn
  • TTG Addict
Status: Offline
Joined: Jan 15, 201113Year Member
Posts: 2,316
Reputation Power: 119
Status: Offline
Joined: Jan 15, 201113Year Member
Posts: 2,316
Reputation Power: 119
I didn't notice that you were mainly talking web design, in which case I would certainly change up my list:
(These are not necessarily in order)

- HTML/CSS
- Javascript
- jQuery
- Python
- PHP
- Ruby On Rails
- MySQL
#18. Posted:
Bashful
  • TTG Senior
Status: Offline
Joined: Aug 02, 201212Year Member
Posts: 1,915
Reputation Power: 77
Status: Offline
Joined: Aug 02, 201212Year Member
Posts: 1,915
Reputation Power: 77
Hoobryy wrote Hey, I want to get into programming/coding, but I'm not sure what 'order' to learn languages in, I wanted to learn JavaScript, but it isn't making much sense to me, and I'm guessing that's because I haven't learnt any of the easier languages first. I know HTML is pretty easy, so I'll probably start with that, but what next?

You really should have posted an intended goal, because we now are stuck with people flaming each other.

In reality, it doesn't really matter with what you start with. I could be disagreed with,but technically you could start with any language and move on. It may not be smart however.

Depending on what you're looking to do, I can't really give an exact opinion because I personally find absolutely no interest in any web based development.

Personally, I started with VB6 -> VB.NET -> C# and used a bit of Python/Java.

Depending on how you think, it may or may not be the best way. Personally I feel that VB is probably the easiest language to interpret to any random person, making it easy to learn.
Jump to:
You are viewing our Forum Archives. To view or take place in current topics click here.