Results 1 to 5 of 5
  1. #1
    5 Star Lounger
    Join Date
    Mar 2001
    Posts
    989
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Which programming language?

    I'm interested in studying other programming languages (I use VB, VBA and HTML) particularly for the Web. This is for my own interest, although at some time I would like to teach the language(s) that I study. What differences would you say there are between C# and Java? Which is most used? What about things like Perl, PHP? Are they worth pursuing?

  2. #2
    5 Star Lounger
    Join Date
    Jan 2001
    Location
    Newark, New Jersey, USA
    Posts
    999
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: Which programming language?

    C and Java are very very similar. Java, of course, easier and prolly for web, better to learn. PHP and Perl are also great for web development. I guess it all comes down to what you wanna do. I'm currently learning perl and php for myself.
    Mike Wolfman
    Jack of all, Master of none
    Bow before me, for I am root.
    <IMG SRC=http://www.wopr.com/w3tfiles/112673-wolfsig.jpg>

  3. #3
    5 Star Lounger
    Join Date
    Mar 2001
    Posts
    989
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: Which programming language?

    In terms of building Web Sites, FrontPage could help design the site, HTML allows you to code it precisely and Javascript to adds effects. With Java, what additional programming languages would one need to do the same? What do Perl and PHP add to sites? There's other things like cgi, etc, etc..

  4. #4
    Silver Lounger
    Join Date
    Jan 2001
    Location
    Indianapolis, Indiana, USA
    Posts
    1,862
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: Which programming language?

    Andrew - these other languages you have mentioned are server-side languages. They provide a means for the webpage to interact with things behind the scenes (usually with a database).

    Also, in a belated response to your first question, here are my thoughts:
    There are typically 2 schools of Server-side web programming: Microsoft and the others. I've spent all of my time and energy working with the Microsoft side (ASP, ASP.NET, SQL Server, etc). The advantage is that it has a HUGE company behind it. The primary disadvantage is that is has a HUGE company behind it... the cost of the backend products (particularly SQL Server) is quite a bit higher than similar functionality would cost in the non-Microsoft world.

    I realize that CGI languages (including Perl) are still used in many existing sites, but I believe that most new non-Microsoft development is going towards PHP. In my opinion, it would be a better use of one's time to learn PHP than Perl, assuming all other things are equal.

    Of course, I would also suggest that you take a look at the Microsoft side - ASP.NET is a very exciting and powerful way to build webpages and interact with data...

    Just my <img src=/S/2cents.gif border=0 alt=2cents width=15 height=15>

  5. #5
    Uranium Lounger
    Join Date
    Jan 2001
    Location
    Cincinnati, Ohio, USA
    Posts
    7,089
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: Which programming language?

    I will second Mark on the thoughts regarding PHP. It is a very powerful and flexible platform. Perl has many uses that extend beyond web design as well, and it is a mature language.

    C# is something I would avoid until it gains more acceptance with developers. Right now, it is a bleeding edge environment, and knowing Microsoft if it does not bring the revenue in or take over the market, support for it may dwindle and vanish.

    A final thought, I would bone up on SQL syntax and development. There are many flavours of SQL around, but the syntax between them all is very similar and forms an excellent backbone when you are working in other languages. PHP goes hand in hand with MySQL, and ASP (the Microsoft solution) has a close relationship with T-SQL (Microsoft's SQL server variant). Knowing SQL constructs is extremely useful to any developer.
    -Mark

Posting Permissions

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