The best web programming language

by 126 replies
148
Why php is considered is considered as the best web programming language?
#programming #language #programming #steam cabin #steam shower #steam showers #web
  • Is it?

    Maybe because it's really simple, flexible, and relatively easy to learn. You can get professional development tools free of charge, there are tutorials and support forum all over the net. Maybe that's why.
    • [1] reply
  • I think Java and dotNet are the best 2 programming languages not only for web but desktop application right now.
  • I don't think it's "The Best"... however, it's THE MOST POPULAR,

    FREE - check
    Runs on FREE software (apache, lunix) - check
    Scale able, robust, well documented - check


    I am kind of getting sick of Warriors asking which language is "the best", because, that question MUST have a clarification clause. Best for what?!

    To run a blog, yes, PHP is the best.

    To write a encrypted, secure, bullet proof website for online banking, Java or ASP would probably be the BEST solution.

    If you're making an interactive, artistic, and creative site, the best language would be Flash script

    The right tool for the right job
    • [1] reply
    • If you need any kind of SEO, however, you're SOL with Flash. For any website, you're probably best off using a combination of Javascript/jQuery and CSS. Pretty much any kind of polish you could add to a site with Flash could be added in jQ/CSS, and it won't take nearly as long to load- also, you'll have better SEO.

      However, you're 100% on-point about picking the right tool for the right job. PHP is great at handling dynamic content, but can't manipulate the DOM without some really cool libraries (I do know of one that provides jQuery-like functionality, but at that point you may as well learn jQ/JS).
  • Try ASP.NET , simple to leran

    Liam.
  • It is simple and easy to learn language in compensation of other programming language.
  • like TrueStory said, php is "best" for some tasks, and impossible for others. A combination of mainly languages goes into webpages. For that matter html/css is "BEST" because without it php would have no way of displaying what its doing in a readable manor. I would love to see the "best" php slideshow you can create ! But I think this question is more for post count than actual answers.

    I love php, but wouldn't hesitate dropping it without looking back if something else will work for the job better.
    • [ 1 ] Thanks
  • PHP is an open source server side programming language available at free of cost that can be get easily from the market. Its coding style is quiet easy to understandable and it is very efficient on multi-platforms like Windows, Linux, and UNIX etc. It is very flexible but powerful language, most suitable for developing dynamic web pages.
  • I have found many uses for it I know PHP and have no clue how asp works but php gets the job done from login to contact forms it's really all I need to add function ability it my sites.
  • PHP is the best platforn to develop web application. PHP is a open source language you can easily find the coding on the net and easily put in your website. in PHP all coding are user define so can design your website professionally.
  • Banned
    [DELETED]
    • [ 1 ] Thanks
  • Because it is simple, stable, fast and quite mature.
    • [1] reply
    • I think it's not so fast as compared to others.
  • I would say that the only real pro for php is the big community, which can be very helpful if you are new to it.

    However, I dont agree it being the best language.
  • we can run PHP on different platforms of which some are cheap.
  • ASP.NET is best in my eyes.....
  • Depends what you want to do with programming language, web?
  • It is not. This forum is full of people who don't have experience in other languages, so you are only getting one side.

    Python and Ruby are more suitable for most web applications than PHP. Just like PHP, they are free, open source, run on an open source stack (Apache and Nginx / linux, windows and BSD), and play well with every database engine on the face of the planet. However, Ruby and Python have better syntax and they both enforce good programming habits by their nature (especially Python). PHP encourages sloppy spaghetti code by its nature. Also, the object oriented features in PHP are very ugly because of its arcane, retarded syntax. Is it possible to build great, reliable apps in PHP? You bet. Is it easier in Python and Ruby? A resounding YES!

    And if you ever want your programming skills to transfer to console applications or desktop applications, you are wasting your time in PHP. It is almost exclusively used for websites.

    I used to work almost exclusively in PHP. Now I work in PHP when I have to work with legacy code, but any new project I start is either in Ruby or Python.


    Just my $0.02
  • Yeah, although php is spectacular this forum is geared toward a certain populus that by nature is skewed.
  • Banned
    [DELETED]
  • Simple
    Compatibility with os
    Open source
    multi-language support
    A lot of built-in functions
    You can do a lot with MySQL
  • There are no. of web programming languages like ASP.Net, Java, PHP & many more. I have been using PHP since 2 years. PHP is a royalty free license. PHP can work with number of databases.
  • PHP is powerful language to develop interactive and dynamic web pages. It is free of cost and easy to use. It has many built in functions. As a result it is the best web programming language.
  • Because it's free and popular, but personally I don't considering it to be the best. For example it's only recently started supporting closures.
  • PHP/MySQL + Javascript (jQuery)
  • The thing with PHP is that it's a server side language. So it's really powerful only for certain kinds of stuff, but you can sure do a lot. Javascript has a server side implementation too, but it's definitely the best for client side.

    I think PHP is open source, community developed, therefore frequently updated, extremely well documented, and always free. The documentation and ease of learning is probably the biggest plus, as well as the HUGE number of people who use it, meaning you can always find help and always find a use for your PHP skills, and always find a PHP project that does what you need, and you can install it for free instead of coding it yourself or paying for it.
    • [1] reply
    • I think it depends really on what your doing. Any successful web developer has many tools to bring to the table not just one. You must also remember that most niche sites in this day and age use more then PHP you normally also see MySQL,Postregsql,mssql,odbc,javascript,ajax,cgi, and perl.

      As far as .net is concerned. It is best suited for windows servers. PHP and ASP can both do the same things. If you use the languages in their entirety's using all the systems and side software available to you , you can create wonderful applications.

      HTML/CSS is a markup language and therefore does not fall into the category as a programming language.
      I agree.
      It all depends on what your making and what devices you want to have access to it.
      Python and Ruby both have their uses. But they are not commonly used in alot of applications because of the lack of need for them. They are best suited to be used for applications that connect to more then one device.
      • [1] reply
  • Banned
    [DELETED]
  • PHP is popular, but it's not the best. Most PHP code I've seen is junk. I much prefer ASP.NET/C#.
  • php and mysql rocks on internet for many reasons.

    uses open source platform , affordable and reliable , Widely used and compatible...
  • I think thats because its open source.
  • php is the best web programming language because it is open source and secure
  • PHP and python and java

    About the spaghetti argument for PHP it is true; PHP allows you to program sloppy however especially since php 5 they don't encourage it anymore.

    I would say your best way to start is PHP OOP. And don't be lazy and follow the guidelines for good OOP (true for some smaller things OOP is not useful at all but I'm saying it is the way to learn it once you know the good way you can always fall back on a more 'sloppy' way which is more efficient for smaller projects and still keep the good habits)

    Python is very robust but has a steaper learning curve than php and php has just more of everything. More examples, more tutorial, more help in general easier to start with.

    Java well.. it runs on Java VM.. enough said there I think. I like the language constructs however Java as a product just sucks. Use Java for Android and keep it there.
  • Banned
    [DELETED]
  • There are many web programming language, but I think Java is a best web programming language.
  • There is more flexibility in the development of a web site by php
  • PHP is a best language.
  • Banned
    [DELETED]
  • PHP its simple, easy to used, multiple application for another language, and powerful.
  • As my point of view best programming language is PHP it is very easy to use and also very fast for creating website.This language is used to run multiple applications.
  • PHP is the best programming scripting language to develop website and maintain easily.
  • PHp is a server side language and it is a open source, mysql database are used with PHP, It's also open source, you can download to it. Instalation of PHP is very user friendly, Almost feature of PHP is good, So it's best.
  • Banned
    [DELETED]
  • I think PHP and .net language is the best for web development because its very popular and more usable.
  • I think .Net is best.it's easy to understand.and best for programming.
  • PHP is the most useful languages for Web development. Most Web applications are very easy to integrate with PHP such as Ajax, Flash and some more offering best website visibility.
  • [DELETED]
  • Hello! I think it's one of the most effective courser because it's one of the oldest ones used and one of the most effective.
  • Banned
    [DELETED]
  • There is nothing like the 'best web programming language'. It boils down to what you want to accomplish. With that said, PHP should be the last alternative. It's flaky and inconsistent. It's full of surprises, introducing new stuff way too frequently. The result of this is evident in bad codes featured on most websites.

    For me, Perl and Python are the best suited web programming language.
  • PHP is simple, easy and favorite programming language. Most of the CMS systems are using PHP.
  • I think PHP is best programming language. PHP stand for php hypertext preprocessor. php programing language is easy language. HTML tags use in PHP.this web page using post method. php is HTML script. PHP offers many advantages-it is fast,stable,easy to use and open source.
  • Being into web development in php since last 10 yrs,
    1. PHP is easy to understand as well as for its integration.
    2. Easy syntax to remember, mainly all syntaxes are with proper naming conventions.
    3. OOPS concept can be integrated with PHP
    4. As per new trend, CMS are already built with just installation of those one can live the site
    CMS are proven and bears the good quality and security.
    Popular CMS like Drupal, Wordpress, Joomla
    5. New frameworks are introdued like Yii, Codeigniter, Cakephp which reduces the programming efforts and logic.

    There are such more advantages and thats why I would recommend "PHP" as best programming language.
  • it is the best because it is the most popular. Very easy to use for early learners
    • [5] replies
    • It really depends on how complex you site is going to be and how big it is and if it should communicate with other systems. I feel that PHP is the way to go when you are creating smaller web pages and ASP.NET is the choice if it is complex and you need to test and integrate with other systems.
    • I think the reason that people love PHP are
      • free
      • open-source
      • suits for generate dynamic HTML
      So, PHP is the most popular choice to build website,but unfortunately it is hard to build huge web application.
      I familiar with ASP.NET. It can make web application for any organization easily and flexible.
    • I am searching for a programming language which is famous or better than others, which will be the best in future. Please help i am really confused.......... I am learning Java so what should i learn next for my best future.
      • [1] reply
    • For a more vast project C# + ASP.NET is more secure
    • PHP is the best programming language
      You can use PHP to create simple graphics on the fly and also use it to edit existing graphics.
  • PHP is the best and easiest platform to develop web sites also it is an open source software where you can develop website at free of cost. PHP coding is simple and understandable than any other programming languages.
  • PHP is an open source server side programming language available at free of cost that can be get easily from the market. Its coding style is quiet easy to understandable and it is very efficient on multi-platforms like Windows, Linux, and UNIX etc.
  • because it's fast and growing, always under development and very versatile
    • [1] reply
    • Actually PHP has some serious design issues that are described in this blog entry: PHP: a fractal of bad design - fuzzy notepad

      About the original question, there is no programming language that is can be considered as the best programming language for developing web applications. The selection of a programming language is always decision that depends from the situation you are in. You have to always consider questions like:

      What kind of application you are building? Programming language Z might be the perfect tool for building a blog but it makes no sense to use it when you are building an online banking system.

      What kind of performance requirements do yo have? If your web applications needs to be scale when the user base of your application grows, you have to take this into account when you are making the initial technology selection.

      What is your hosting budget? Your hosting budget is a crucial factor that will either increase or decrease the number of programming languages in which you can choose from.

      What is the experience of your maintenance team? If your maintenance team is a lot of experience from the programming language X, it is not wise to use programming language Y unless you are ready to spend a lot of time to train them (or simply fire your team and hire new people who know Y).

      How easy it is find people that can do professional software development with language X? This is also an essential question. If finding these people is hard (or they cost too much), DO NOT use programming language X.

      As you can see, this question is not so straight forwarded as it might seem at the first glance. The most important lesson you should learn is this: Use the correct tool for each task. The questions that I mentioned before will help you to determine what the correct tool is.

      PS. X, Y and Z are imaginary programming languages and any similarity to reality is purely coincidental.
  • Banned
    [DELETED]
  • *PHP* is very versatile & unique. It's like HTML but with a helmet & knee pads We could use to design several scripts & of course websites.
  • Banned
    PHP on my perspective .
    Because:
    -it is open source,
    -easy to learn,
    -helpful for both dynamic and static site,
    With combination of php-mysql any one can create bolg,portal easily and nicely.
  • I have lot of working experience in asp.net and java. It is power pack web programming language .It is secure web programming language. According to me they both language are best web programming language.
  • Banned
    [DELETED]
  • Banned
    [DELETED]
  • PHP is simple and easy to learn compare to other languages.
  • ASP.net is the most enjoyable and fastest for getting working material live
  • I don't think that it's the BEST it's just popular and it's because it's an open source, IT"S FREE who would not grab a FREE one?
  • Yeah, there's no best web programming. PHP or ASP or any web programming language out there is the same. It's just like asking the best language in this world? French? German? Spanish, English?
  • Its easy to learn. But for bigger applications, better to choose other technologies. The performance wise PHP lags a bit.
  • java is best programming language.Java is a programming language created by Sun Microsystems. Java is used mainly in the Internet and uses a virtual machine that has been applied in most browsers to turn Java into a specific application on different computer system.
  • Banned
    [DELETED]
  • In my Opinion Php is better then asp. Because my self i am using both languages. Php is easy to learn and its code is very simple. If you are beginner programmer of php then try these site. It is easy way to learn Php. php.net and w3schools.com.
  • because it is easy to use, easy to learn and open source.
  • My point of view,I think PHP programming language is best.
  • Html is the best for new designer. But for web design php is the best. it is so easy to learn.
  • Php is the easy but .not are too good and used for big projects.it has good functionality also.
  • At my point of view,Php is easy language compare to all language such as .net,java and c++.So I think php is easy to learn,easy to developing.
  • Banned
    [DELETED]
  • Banned
    [DELETED]
  • Banned
    [DELETED]
  • Banned
    [DELETED]
  • Banned
    [DELETED]
  • PHP is really the best web programming language for my opinion
  • PHP is best because it's easy to understand and most popular rather than others.
  • Banned
    [DELETED]
  • php best language
  • Banned
    [DELETED]
  • Advantages of Php:
    - Open Source, readily available (you can be using it today) and dual-
    licensed - if you are doing non-profit work or not licensing, there is
    no cost.
    - Very Easy to understand Syntax, some really cool features (arrays
    are something else!)
    - Interfaces very easily with Apache/MySQL
    - Server side (no need to futz with client installs - only with
    rendering issues if you use CSS).
    - Lots of good source code out there to use and/or learn from, as well
    as many useful libraries for working with PDFs, graphics, etc.
  • Banned
    [DELETED]
  • of course PHP !
    • [1] reply
    • I reckon that PHP is the easist to pick up for a noobie but perhaps its greatest advantage is the amount of scripts and support out there which means that almost anything you think of is already built and, at worst, just requires slotting into you program or tweaking.

      Best... can really depend on the requirements of the application, some programming languages are better for certain things and PHP based programming can be easier to hack so security might be an issue. If you know what you are doing then .net, .asp with XML web services can make a superior online entity in my opinion.

      Put it this way, you see a lot of small merchants, like the majority of us, using a PHP based website but the REAL powerhouse software developers and corporations will not be using PHP.
  • Php popularity is goes down. Ruby on rails is a future
  • [DELETED]
  • PHP Itself is not that powerful, the many open source softwares written with It made It so famous
  • PHP is indeed very flexible and wide used. All major cms are php based, so it is useful to learn a programming language that you know you might bump into.
  • Because much of the websites out there is programmed with PHP . I don't think any other programming language in history of computer science has been utilized as much as PHP ( except binary of course )
  • Banned
    [DELETED]
  • Banned
    [DELETED]
  • PHP is my choice, i dont think it is the best, fastest or other some criteria but the only one i know that it widely supported by server. So I never worry when my client migrate to another server.
  • The Java is best programming language,you can crate mobile apps,exe file,Website development,desktop application.
  • Banned
    [DELETED]
  • java is better !
  • What language should i start by learning to write in Objective-C? I have read that its a hard language to start with when you dont much about programming.
    • [1] reply
    • I would recommend learning Objective-C. Maybe learn C first, if you feel like you need to learn one language to prepare for another, but Objective-C is a strict superset of C (that is to say, anything that can be done in C -and more- can be done in Objective-C).

      The best way to learn a language, for me, is to just start learning it. So get Xcode, grab some Objective-C video tutorials and get coding!
  • PHP is the best for quick turnaround time.
  • The best language ever is C++
    • [1] reply
    • best web programming language? Perhaps it'd be easier to make a case for if you are refering to general purpose programming.
  • PHP is the best web language, period.
  • For me PHP.

    Reasons:

    Open Source

    PHP is Open Source. It means it is within easy reach and absolutely free!

    Support

    The PHP community is a large one, as PHP is very popular. Therefore, there are a number of references and guidelines available on the net.

    Cross-Platform

    PHP is cross-platform. It works on Unix, Linux and Windows platforms.

    Embedding

    PHP can be easily embedded into HTML. This makes it very easy to convert an already existing static website into a new dynamic one.
  • Because PHP is most popular , easy and understandable language. Its all syntax are mostly similar to other basic programming languages.
  • PHP is my personal favourite, but it all depends on what you are looking to achieve.
  • ASP.NET is the best programming language in my opinion.
  • PHP is open source and easy to use language
  • because we make use of it , and many other websites are already built on.
    so the development was steady and fast.
  • PHP is not the best language, it is popular.
  • One of the thing related to PHP is that it is a platform independent language. It means it doesn't requires any other medium to run or to execute. The second thing is that it can make the web page dynamic, by its own, which means that there is no requirement of any sort of CMS or other software needed with PHP. In the recent years this scripting language has developed a lot and has been in use since then.
  • PHP is so compatible, simple and secure, probably the biggest reasons that it appealed to people.
  • php and java
  • I consider Ruby the best one, much better than PHP, but it always depends on the job and the devs available (you find a PHP dev more easily than a Ruby one)
  • maybe a bit off topic but are there any warriors who can customize a joomla site? I need some additional functions to a template, mubltiple linking ability for users,search by city, country functionality, buy now button linking capability, and membership pay button on the landing page (home/login page). I also want them to be able to view the site, but when they click on creat an account, then a pop up for regiatration and payment comes up.

    Not sure how to do this. I'm sure it's all php and sql but I don't know for sure. Anyhow, it's Joomla not wordpress...if that matters. They're both cms so it shouldnt matter.
  • Banned
    [DELETED]
  • PHP it is.
  • it is quite easy to learn, but there are other great programming languages like : C#, ASP.NET,Objective C
  • Banned
    [DELETED]
  • The right tool for the right job
  • Banned
    [DELETED]
  • Banned
    [DELETED]
  • With PHP you can do so much things on the web and I consider it as one of the best programming language. One of the most important programming language is HTML in my opinion, it's like the basic where everyone starts.
  • It's the most popular language, and the reason why that is so is that php doesn't really have any competition

    Nevertheless, it's powerful, pretty simple to use and learn.
  • PHP is the best choice for developing scalable and affordable websites for our business. This is very simple language and there are plenty of CMS's supported by it to develop rich functional websites.
  • PHP is, in my opinion, one of the best programming languages out there, because it is the easiest to learn and is also one of the most widely supported, with a lot of the other ones, i.e. ASP, being discontinued.
  • No language is the 'best web programming language'.

    PHP is great, mostly because it comes pre-packaged with most linux distributions and runs out-of-the-box with apache.

    However, if you know enough to be able to setup another language under a web server, it can perform just as well. Take python for example, great language, has many, many advantages over PHP but PHP also has advantages over python. So you see, it comes down to opinion yet again.
  • As far as my thinking concern PHP is very easy to handle all the things...
  • PHP is best for developing any web programming language.PHP is open source programming language and it's easy to coding.PHP is communication of HTML,so no need to extra language.
  • As for me PHP is the best programming language as goes for web programming. It is very easy to learn and there are tons of tutorials out there like video and also text ones. It is very flexible also and easy to use.
    • [1] reply
  • PHP is a best programming language, because it is a open source an very easy.
  • Banned
    [DELETED]
  • It's an open source, easy to use, run on all os, very popular, you can do almost anything with it (web page, blog, application)
  • Banned
    [DELETED]
  • PHP is a very popular language. But there are also Ruby, ASP.NET, which have great potential for creativity !
  • It really depends on what you want to make if you are going to make web application then both asp.net and php are very good for creating dynamic scripts
  • Best and easiest option is PHP
  • C++ is best programming language. C + + is an object-oriented programming (OOP) language that is seen by many as the best language for creating large-scale applications. C + + language is a superset of C.
    • [1] reply
    • Ok... but for web programming you need to think for others.
  • PHP is the best programming language
  • Because most of the people use it and thinks it is the best language. Though Java is more open and have lot of free inbuilt features
  • PHP looks like best because it is already created a big market around it. Do you know Google once written in php now it is moved to its own language. Facebook is also in php.

    With PHP you get lot of libraries and support that's it. Any way it is a good language.

Next Topics on Trending Feed