SitePoint Sponsor

User Tag List

Page 1 of 2 12 LastLast
Results 1 to 25 of 42
  1. #1
    SitePoint Guru phanie12.geo's Avatar
    Join Date
    Oct 1999
    Location
    pompano beach, fl
    Posts
    665
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I wanted to get everyone's opinion on what the 3 most important web development languages would be for a web developer to know. If you had to choose just three....maybe four, what would you say? Do you think XHTML will replace HTML. Do you think PHP is extremely important? Cold fusion?

  2. #2
    Don't get too close, I bite! Nicky's Avatar
    Join Date
    Jul 1999
    Location
    Lancashire, UK
    Posts
    8,277
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    I would go for

    XHTML (will replace HTML and it similar therefore easy to learn)
    XML
    PHP

  3. #3
    SitePoint Guru phanie12.geo's Avatar
    Join Date
    Oct 1999
    Location
    pompano beach, fl
    Posts
    665
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Hi Nicky,

    You mentioned XML, which makes it necessary to know SGML, correct? So would you consider that an important one too?

  4. #4
    Don't get too close, I bite! Nicky's Avatar
    Join Date
    Jul 1999
    Location
    Lancashire, UK
    Posts
    8,277
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    No, even though XML is a child language of SGML I would not recommend learning SGML. You could learn XML from scratch without knowing SGML which is HUUUUUUUUGE!

  5. #5
    SitePoint Guru sowen's Avatar
    Join Date
    Feb 2001
    Location
    Stockport, UK
    Posts
    729
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    XML is probably going to be the 'next big thing' so put it towards the top of your list. Now XML isn't that hard on it's own, problem is from the design point of view is turning XML into somthing pretty. Options at the moment are xslt and sax until browsers start to become fully xml/xsl aware.

    CSS will be an integral part of the move towards xml so that should be in your list too.

  6. #6
    Don't get too close, I bite! Nicky's Avatar
    Join Date
    Jul 1999
    Location
    Lancashire, UK
    Posts
    8,277
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Sowen - go to bed - it's 2.30am!

  7. #7
    SitePoint Wizard
    Join Date
    Jul 1999
    Location
    Chicago
    Posts
    2,629
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I'd say:
    HTML
    Perl
    SQL

    I really think that XML will be just another piece of vaporware. I'm not believing the hype...I don't think it's going to be everywhere in just a year or so. It's good for content syndication but I don't think that XSLT and all that stuff will catch on.

    Perl, IMO, is a good all-around language. You can do web, application, and system programming with it, and it lends syntax elements from several other languages. HTML is a must.

    SQL is important because it is the de-facto standard for communicating with databases. You need it no matter what you do as long as you're working with databases.

  8. #8
    Don't get too close, I bite! Nicky's Avatar
    Join Date
    Jul 1999
    Location
    Lancashire, UK
    Posts
    8,277
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    HTML is not a must because there will be no further versions of HTML specified, instead it will be replaced with XHTML.

    Even though I wouldn't place Perl in the top 3, I certainly value it as a language, although I find it is not as user friendly as other "web" languages.

  9. #9
    SitePoint Wizard
    Join Date
    Jul 1999
    Location
    Chicago
    Posts
    2,629
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I guess to me, XHTML and HTML are the same thing, except for a few arbitrary guidelines...

    Originally posted by Nicky
    Even though I wouldn't place Perl in the top 3, I certainly value it as a language, although I find it is not as user friendly as other "web" languages.
    That's a topic (and/or flamewar) for another thread

  10. #10
    Don't get too close, I bite! Nicky's Avatar
    Join Date
    Jul 1999
    Location
    Lancashire, UK
    Posts
    8,277
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    You're on!

    But is it 3am and I REALLY muct go to bed now.

  11. #11
    SitePoint Wizard silver trophy TheOriginalH's Avatar
    Join Date
    Aug 2000
    Location
    Thailand
    Posts
    4,810
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Nobodys mentioned ikkle ole JavaScript??? Or should learning that be considered "a bit like Latin", and everyone just nick old ones from now on?

    H
    ~The Artist Latterly Known as Crazy Hamster~
    922ee590a26bd62eb9b33cf2877a00df
    Currently delving into Django, GIT & CentOS

  12. #12
    I'm a college yuppie now! sbdi's Avatar
    Join Date
    Jul 2000
    Location
    Dublin , Ireland
    Posts
    1,271
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Javascript isnt that important. If you learn the basics then its great anything advanced you can just download So no real work is needed to do it, just like funny html
    Back Again

  13. #13
    SitePoint Zealot cckrocks's Avatar
    Join Date
    Nov 2000
    Location
    A home in the hills where the grass grows green an
    Posts
    183
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    1. HTML
    2. CSS
    3. SQL
    4. some type of dynamic language

    Almost any dynamic language can do everything that all the other dynamic languages can do, it's just which one you feel most comfortable with. Don't let anyone tell you that one is much better than the other, because it's untrue. There are NEXT TO NO things that can't be accomplished with any language.
    Think beyond what is common...
    www.jaggedknife.com
    www.fusion-in.com

  14. #14
    SitePoint Guru phanie12.geo's Avatar
    Join Date
    Oct 1999
    Location
    pompano beach, fl
    Posts
    665
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    So from these posts, I am getting that HTMl is a given and SQL and CSS are probably the next important ones. I am taking this informal poll to figure out which languages I should try learning next. Thanks so much for your input!

    Stephanie

  15. #15
    SitePoint Addict -TheDarkEye-'s Avatar
    Join Date
    Mar 2001
    Location
    canada
    Posts
    286
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I really think that XML will be just another piece of vaporware. I'm not believing the hype...I don't think it's going to be everywhere in just a year or so. It's good for content syndication but I don't think that XSLT and all that stuff will catch on.
    you must be nuts. this is where the web is going; separation of content from layout. i think thats huge and it is the way the web should be. you might not be used to this paradigm but that doesnt mean it wont catch on. it is hard to say what parts of the technology will be developed and used by the public in the future but i am very sure that xml will be used commonly after the support by browsers is there.

    xml may be hyped a lot but for good reason. it rocks.

    my three picks are:

    xml along with css and xsl
    php or any other server-side language...pick your fav. this would also include sql.

  16. #16
    midnight coder
    Join Date
    Dec 2000
    Location
    The flat edge of the world
    Posts
    838
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Hey, Microsoft is behind XML, and over 90% of computers has Microsoft software in it, plus Slashdot uses XML, pretty hard not to make it successful.

  17. #17
    will code HTML for food Michel V's Avatar
    Join Date
    Sep 2000
    Location
    Corsica
    Posts
    552
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Microsoft's mighty ideas for the Web

    I remember a company in Redmond was also behind some ancient weblanguage, that was featured as tutorials almost everywhere and that has proven to be terribly bad... Anyone remember VBScript ?

    Also, they're not the only company behind XML, although of course they'll make the most out of their participation in defining it, like "How are you webmasters ? all your XML are belong to us. You are on the way to proprietary XML. You have no chance to be standards compliant make your time."

    Back to the poll, I'd list the usual three there: XHTML+CSS, SQL, and a server-side language.
    [blogger: zengun] [blogware contributor: wordpress]

  18. #18
    SitePoint Wizard
    Join Date
    Jul 1999
    Location
    Chicago
    Posts
    2,629
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally posted by Robo
    plus Slashdot uses XML, pretty hard not to make it successful.
    Slashdot uses XML for their RSS news feeds, that's all.

  19. #19
    I believe you have my stapler. scrubz's Avatar
    Join Date
    Feb 2001
    Location
    Van down by the river
    Posts
    254
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally posted by sbdi
    Javascript isnt that important. If you learn the basics then its great anything advanced you can just download So no real work is needed to do it, just like funny html
    I couldn't disagree more. For me, JavaScript IS important for the development I do, and there is no way a person could survive on some of the projects I've done by just being a "cut and paste monkey." If you had to write and implement a rather complex JavaScript solution in a web page, you'd be much better off knowing what you're doing and writing it yourself, rather than borrowing someone else's code and trying to make it work. That's not to say I don't borrow code, but I can't rely on someone elses code for my work. </rant>

    That said, the most important languages:

    1) HTML
    2) JavaScript
    3) A scripting language (ASP for me)
    4) SQL

  20. #20
    SitePoint Zealot honging's Avatar
    Join Date
    Jan 2001
    Location
    Chapel Hill, NC
    Posts
    160
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    xhtml/xml, css, php, SQL

    With those, you can tackle most all web projects!

  21. #21
    ********* Callithumpian silver trophy freakysid's Avatar
    Join Date
    Jun 2000
    Location
    Sydney, Australia
    Posts
    3,798
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    ching, ching....

    OK - is this thing turned on???

    1) Obviously (X)HTML/CSS is a given. Your browser is going to look pretty blank without HTML at a mimumum. So really, there is no reason to be discussing it. CSS is just an extension to HTML - its hardly a language.

    2) Java or C++. Yep, learn the general principles of object oriented programming by learning one of these general purpose programming languages. Sure, this might be a bit daunting, but it is well worth the pain. IMHO it is far more important to learn how to program than to learn a programming language Java is probably the easier of the two. Two and a half years ago I could not look at a simple piece of javascript without being confused by the curly braces However, after having studied Java and C++ I can now pretty much pick up any language after a little learning; eg, VB, php, JavaScript. For example, once you have a good theoretical grasp on how to program, and how to design programming solutions/algorithms, then implimenting some JavaScript is more a matter of looking up the the documentation on DOM to find out which object has the relevent method or property you need to access.

    3) Relational Databases are going to continue to be the dominant method of modelling and storing data. IMHO, data is the most important information asset when talking about business information system (such as e-commerce). A good theoritic understanding of entity-relationship data modelling and data normalisation is crucial to designing robust relational databases. On top of that comes a good understanding of SQL. It is too undervalued as a powerful data manipulation language.

    XML has a very bright future. The only "platform" it rellies on is ASCII which is universal. Thus XML is completly platform independent and perfect for transfering data accross hetrogenous distributed systems (ie, the internet ). XML will become even more important in systems where data must be communicated accross paradigms such as in relational-to-object mapping. With that said - I will admit I've only read about XML at this stage. Its on the list of things to learn To me the first three areas I raised above are more important.

  22. #22
    SitePoint Zealot praveen's Avatar
    Join Date
    Apr 2001
    Location
    Bahrain
    Posts
    108
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    yes XML

    Yaa i also think xml is the future of the web. You can practically do any thing that u can do with html in the xsl file at the same time you are getting a partial data base support with xml.

    Any body know about coldfusion? what is that?

  23. #23
    SitePoint Enthusiast basjen's Avatar
    Join Date
    Apr 2001
    Location
    Norway
    Posts
    42
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    HTML, CSS, JSP

  24. #24
    ********* Callithumpian silver trophy freakysid's Avatar
    Join Date
    Jun 2000
    Location
    Sydney, Australia
    Posts
    3,798
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Cold Fusion is a server side scripting language, as are ASP (Active Server Pages), JSP (Java Servler Pages) and PHP (originally known as Personal Home Page/Form Interpreter, know called the Hypertext Pre-processor). Cold Fusion be used to perform tasks on the server such as take form data submitted by a user and insert it into a database, or retieve data from a database and embed it into HTML.

    Sitepoint member Chris Beasley has written a three part article on Cold Fusion on webmasterbase.com

    http://www.webmasterbase.com/article.php/310
    http://www.webmasterbase.com/article.php/311
    http://www.webmasterbase.com/article.php/318

  25. #25
    SitePoint Addict mh8759's Avatar
    Join Date
    Jun 2000
    Location
    Slovenia, Europe
    Posts
    205
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    some things have to be said here..many of you are talking about xml, css, html etc.
    These are not languages, maybe html, but certainly not css and xml..the first one is some sort of description markup and the second one also, although it's abbreviation means extensible markup language.

    And Shin Ma, you said VBScript is terribly bad. I can't agree with that. It is the main language of ASP and now that ASP.NET is coming it still remains one of the supported languages(VBScript, JScript, C#). Millions of programmers use Visual Basic and many more millions use VBScript.

    My favorite ones and in my opinion most important are
    PHP(which is very good scripting language derived from C++), ASP with VBScript(ASP.NET in near future) and C#, which is eventually probably going to replace both VBScript and JScript when writing ASP.NET pages. Ohh and JSP is quite good also, but has little support from hosting companies.

    That's just my 2 cents
    Marko


Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •