Question:
What language should I learn next?
anonymous
2011-07-02 14:37:02 UTC
I've used Lynda.com to learn both html and css. Now that have most of those two covered I am wondering what I should learn next. I don't know where to start. I'm thinking jquery, php, or ruby on rails would be a good next step, but I don't know which one to start learning first, or do I need to learn something else like perl or python?
Seven answers:
Sharjeel
2011-07-02 14:41:51 UTC
Now start server side scripting PHP would be the best option as you are a beginner. :). Php is simple to understand and implement
dewcoons
2011-07-02 14:49:38 UTC
Depends on what you want to do next. Perl. PHP and Python are designed for creating interactive web sites, while languages like Java and Ruby are designed for creating full scale applications. They are very different things and at some point you will want to know both.



Do you already have a web site or know what host you plan to use for sites? Check and see what languages your host supports, and what scripts may already be provided by your hosting service. If those scripts are in Perl, that would probably be the next language to learn. If they are in PHP or Phython, you would want to learn them instead. It is going to vary by the host you use.



It also depends on whether you want to create your applications to run from the client or the server side. Languages like JavaScript and AJAX are designed to be part of the HTML code for your page, download to the user's pc (the client), and run locally on that pc. While others like Java are designed to run on the server and do not download to the user's pc.



If I had to pick a language, I would probably say to start with JavaScript (which is NOT the same as Java in spite of them having similar names.) It is the oldest of the scripting languages, and so it has more resources, free scripts, tutorials, etc. Plus it is used in both AJAX and RUBY, so by learning JavaScript you learn much of AJAX and RUBY also. Plus the "concepts" you will learn from JavaScript are the same as the other languages you listed. Once you know how to create a loop or to compare variables, learning the differences in syntax (wording/format) for the different languages is easy.
?
2011-07-02 14:42:09 UTC
I think JavaScript would help you completing the presentation part of a web app or a site. You could dive into any language from there depending on your preference (.net , C#, or Java).

Php is also a good option but I would finish the presentation layer languages before moving to server side code.



Hope this helps.
Don't sue me!
2011-07-02 14:41:14 UTC
If you're interested in web programming a good way to go is to learn JavaScript and PHP.

You can also learn ASP or ASP.NET.
anonymous
2011-07-02 14:55:58 UTC
Spanish is a good language to know. I'm fairly fluent in Spanish and I've run into countless situations where Spanish has come in handy.
anonymous
2011-07-02 14:45:47 UTC
If I were you, I would start with ASP .net as it has great resources and is easy to begin with without any programming knowledge.



Happy Programming...
Sam Gamez
2011-07-02 14:37:28 UTC
espana


This content was originally posted on Y! Answers, a Q&A website that shut down in 2021.
Loading...