8 replies
Hi friends,

I an student of engineering field.I am just confuse about the language selection for web designing programming.Please suggest me that which language should i choose??

I have two options in my mind,and they are "Java or .Net"....
Which should i select??If you have any other better option then please suggest it too.
Thank you in advance for your reply..
#language
  • Profile picture of the author theIMgeek
    If your goal is website programming then I would strongly suggest looking into PHP as the language of choice. It is the most popular for websites so plenty of help and tutorials are available.

    -Ryan
    Signature
    FREE WSO: Protect and Automatically Deliver Your Digital Products

    Ask the Internet Marketing Geek
    <-- Happy to help with technical challenges
    MiniSiteMaker.org <-- Free software to make your mini-sites fast and easy
    {{ DiscussionBoard.errors[1679736].message }}
  • Profile picture of the author martinkeens
    If you are just starting out, I would suggest staying away from Java. It's a great language (especially for building applications), but it is far more complicated and not that great for websites (if you ask me).

    I'm going to have to agree with RJP above and recommend PHP. It is easy to learn, easy to use, and extremely powerful.
    {{ DiscussionBoard.errors[1679774].message }}
  • Profile picture of the author Mr. Enthusiastic
    Rahul, is your goal to write web applications for business? Or will you need to write programs for engineering work, such as calculation of structural loads, physics, chemistry, etc.? Do you already know anything about programming or are you starting from scratch?

    Chris
    {{ DiscussionBoard.errors[1679959].message }}
    • Profile picture of the author osegoly
      Hi Rahul,
      I would highly suggest that you stay away from Java to begin with. PHP is the way to go for beginners. You could pick up a PHP book/e-book almost anywhere and learn the basics of programming over a weekend.

      If you need to do some database work along with PHP, look into setting up a WAMP environment (MAMP if you are a MAC user) on your machine. It will allow you to test out your code locally on your own computer rather than having to upload it to a live server. The great thing about PHP is that it's all free.

      .Net would be my second choice but it is a Microsoft-based environment and we all know that with Microsoft nothing is free. The good thing about starting off with PHP is that it is very similar to C#, which can be used in .Net.

      I would also like to recommend a great & free editing software for your computer. It is called Notepad++. It's a very light software and it highlights your code nicely with different colors and supports most programming languages.

      Enjoy,
      Omer
      Web Developer
      {{ DiscussionBoard.errors[1680800].message }}
  • Profile picture of the author customertools
    IF you do not have any experience programming, I'd suggest learning PHP, it's easy, and you will learn basic syntax that java and other c based languages use. If you want to learn to do desktop applications, then I'd suggest getting Visual studio, and learning C++ or CSharp VS Java. (IF your on a mac I'd use xcode, and learn Objective-C)
    {{ DiscussionBoard.errors[1680759].message }}
  • Profile picture of the author ngseosept
    I heard that java programmers are on demand nowadays.
    They are the one who develop mobile applications in our cellphones
    It's a good choice if you will choose it either .NET

    Like what they've said, if you're trying to develop a web based
    program then go for PHP. More website are being published using
    that language.
    {{ DiscussionBoard.errors[1682166].message }}
  • Profile picture of the author aciidb0mb3r
    php is the best
    {{ DiscussionBoard.errors[1692055].message }}
  • Profile picture of the author Affiliateprocom
    What do you guys think of ColdFusion?
    Signature
    The Warrior Forum Rocks...
    Affiliatepro.com
    {{ DiscussionBoard.errors[1692192].message }}

Trending Topics