Which Language is more professional?

by 166 replies
189
Dear Users:
I have questions? That which language is more professions.

1: PHP
2: ASP
3: ASP.NET
#programming #language #professional
  • I don't think that you can give a clear answer to this.

    Many big sites are written with PHP nowadays and so you can't say that it's less professional anymore just because it's free. ASP is more tightly integrated into the .NET environment and this may be an advantage in some situations.

    For the average developer PHP is the better choice because it is installed on most web servers.
    • [ 1 ] Thanks
  • Sometimes I think PHP is more respected, but don't know if you consider that to mean professional.
  • It really depends on your definition of "professional". That's a very relative term when asking this kind of question.

    PHP is fast and idiot-proof, so it's really easy to work with.

    ASP is more powerful, uses less memory to run, and isn't as idiot-proof.

    Generally speaking PHP is easier to work with, especially if you are new to coding. But ASP is better for larger applications.

    But it you really want pure speed and power, you should also consider Perl, which is way faster and uses much less memory than PHP or ASP. But it's also not an easy language to learn.
    • [1] reply
    • It would have been much easier to just simply provide a link to this but I don't have 15 posts yet.
      Found this on Yahoo answers.
      One of the best comparisons I have read from "just JR"
      My own experience is in alignment with this mans assertions.
  • That's always a question that comes down to your definition of professional.

    .NET will likely land you a higher paying job if that's what you mean by professional.

    But, as Tashi mentioned, there are lots of big sites out there that run on PHP and with the adoption of WordPress, Drupal and Joomla, there are lots of firms out there that opt to use PHP based solutions.

    It's relative to what you're looking for.
    • [ 1 ] Thanks
  • I think that it doesn't matter what language you are using as long as you know how to use it properly..
    • [1] reply
    • Quoted For Truth!
  • PhP is much easier but .Net is architectured well. Yes it depends on the scalability and usability.
    • [1] reply
    • PHP is one of the best and easy programming language to use as it can be performed to any operating system. PHP is supported by nearly every hosting company. It's basics of PHP are very easy to learn.
      • [1] reply
  • PHP is the professional language because database connectivity is done by this language is easy.
  • I think php is more professional.
  • I'm a marketer and writer, not a programmer. So for my purposes, the cleanest, most functional site is the most professional. And for marketing purposes and ease of operation, it's hard to beat WordPress.
  • it's not which is more professional is how you use it that make it professional..

    I'm been a developer for around 16 years now and well versed in php / c# / vb6 / c++ / c etc and have worked with and had a lot of guys working for me as i do now.. and regardless of the language you use if the coder themselves is bad is doesnt matter what you use they will always be bad..
    • [1] reply
    • Well said man. Couldn't have put it better.
  • IMHO instead of professional, think of supply side, scale of your project and budget. If you are a large organization with a big budget, got for ASP.Net, on the other hand, if you are looking for quick support from the community, well established open-source solutions like Wordpress, Joomla, Drupal, that you can quickly use and customize, go for PHP.

    At the end, it's your background, good programmers that you know and can hire, which will dictate what your development language should be based upon.
  • pixshix,

    I am assuming you are looking at which is best for custom web development. Based on that, my thoughts are as follows:

    PHP is a popular scripting language. A lot of the Linux/UNIX crowd like it. If you are planning on developing for Linux/UNIX it would be a good choice.

    ASP is a legacy scripting language. It is essentially dead for professional use. It is a bad choice.

    ASP.NET using C# is a standardized programming language. Unlike the other two, it is compiled. It is the best choice for Windows.

    In the end, it really depends on what operating system you are targeting.

    All the Best,

    Rich
    • [1] reply
    • I believe Rich summed it up the best. As a developer myself, I refrain from getting into any argument about what language is the "most professional."

      The choice you make primarily depends on what platform you're using on your server (Windows vs Linux). If you're using Windows, go with ASP.Net (C# or Visual Basic). If you're using Linux, go with PHP.

      As he said, ASP was the predecessor to ASP.net, so you'd want to choose ASP.net for Windows development unless you were required to host your app on a really old Windows server for some reason.

      I use both PHP and ASP.net for different projects. All languages have their strengths and weaknesses.
  • I would say thumbs for PHP. There are more quality information out on the web for PHP.
  • Well, considering everyone on the planet has a different opinion on professional, then I don't think you can really make a decision.
  • PHP has the perception of being the industry standard, and so in that sense appears professional. However .NET promotes better program design and I would bet is quite a bit faster. On the other hand it's more expensive when you factor in you have to buy a windows server. Especially when linux servers are often more reliable.

    I'd write pretty much everything in php because the design time is so much faster, but if I thought a site was going to get absolutely hammered I'd look into tomcat because you get many of the benefits of .NET and linux stability. I would imagine a tomcat/.NET website could handle twice the load before crashing just because it doesn't fork a new process for every user that accesses your site.

    But... With most small-medium sized websites running well on $10-$15/month hosting. Is it even a consideration, unless you build the next facebook?
    • [1] reply
    • I am using PHP language because PHP is one of the best and easy programming language to use as it can be performed to any operating system. PHP is supported by nearly every hosting company. It's basics of PHP are very easy to learn.
  • [DELETED]
  • In my opinion and experience, PHP is the better choice in most works.

    Some years ago I learnd ASP and ASP.NET... but as I was progressing in my works, I couldn't find enough examples to make all the things that was on my mind. So, in order to make them I need to spend more hours on my own... later that year I changed to PHP (which I knew just the basics) to find a lot more resources and that made me easier to finish works on time and add more functionality to them.

    So, my advice would be go with PHP, it will save you hours, time and stress.
  • The problem with PHP is that many people have different versions installed. While the latest is 5.3.x, that supports the latest stuff and encourages much better programming practices, many people just don't upgrade. I have seen servers that still run 5.1, or doesn't want to go for 5.2.x for example.
    That is unacceptable, and is taking technology back.

    I would say that JSP is professional, but not many people are around supporting it. So yeah, my answer is PHP, haha.
  • I dont think you can compare these languages but as per me i would say php is good for me.
  • Well it appears that this question is pretty well answered with the following comment:

    Originally Posted by TrafficMystic
    it's not which is more professional is how you use it that make it professional..
    -------
    I have worked in several places where we have used enterprise level languages (the ones that are running 'high transaction applications') The preferred language for these types of applications are Java or .NET because they help the programmer out so much with the type of language support that it offers (offering access to a greater number of databases and control structures). The last company I worked at was operating on a PHP/MySQL backend doing things that traditional programmers would have not thought was possible. However the system required constant maintenance, and several dedicated programmers to support the application.

    It really depends on the type of application that you are building. If you are building something that will eventually see that level of traffic, it would be a good idea to rebuild it in a different programming language, because it would not require constant tuning, and would prevent poor programming practices (due to the Strongly typed variables - where PHP does not offer that)

    It really depends on how you want to present yourself, as a developer or as an organization. Be open to the idea of rebuilding the application as your application grows in complexity and the number of users that utilize the application. -- The only constant is change, and so should your application.
  • each appropriate for diff things/situation...you can say one is more professional...

    more common may be..I would say php
  • from my view ASP.net is professional language....but these as well as great language...
  • Banned
    [DELETED]
  • My vote goes to php, Though In the beginning ie in University final year project I worked on Asp.net.
    But I think PHP is more easier to learn then asp.net because of the following reason.
    1:Open source
    2:a large community of contributers
  • I vote for PHP for this is one i am using and it is great...
    • [1] reply
    • ASP/ASP.NET is more professional because is commercial... instead PHP which is free and is used by more amateurs...
      • [1] reply
  • No language is "more professional" than the other; it's simply a matter of preference. I like PHP because of its format, and the community.
  • The language doesn't make it professional, the programmer does.
  • think "language" in terms of spoken language. If all those around you are speaking "english" then english is the best language.

    In China "Chinese"
    In France "French"

    business can be done in any language so asking "What is the best language for business" is relative to the environment your in.
  • Mac and PC, which one is better? There will be people who says Mac is, there will be people who says PC is. Same goes to programming languages.
    • [1] reply
    • IMHO, professionalism does not depend on a programming language.

      Choosing programming languages is more a question of preference and which server OS and or WebServer you are using.

      Additionally it depends on which development environment or IDE you plan to use and how much you can spend.

      Visual Studio is THE development tool, but if you want to go for anything else than "Express", then you have to be prepared to spend some money.

      I personally prefer using Visual Studio Professional plus VS.PHP, which allows me to develop in whatever language is needed for the Job.

      C# for windows applications
      ASP for IIS Servers
      PHP for Unix/Apache Servers

      They are all professional languages, depending on who uses them
  • i thought php is more professional language and client prefered this language because its not much costly.
  • I think PHP is more Professional due to its powerful server-side scripting language for creating dynamic and interactive websites.
  • PHP. Don't use ASP. Microsoft is good a desktop applications, but when it comes to web based technologies, not so much. The open-source world trumps them on that, no question.
  • Programming languages are TOOLS.

    First figure out what your end game is.

    Then choose the right tool.

    No programming languages are 'professional'.

    The programmer/software engineer can be classified as either utilizing good coding practices, incorporating super duper design methodologies, and all of that good stuff.

    What is the extent at which you should do the above?

    "IT DEPENDS!"

    Faith
  • I started with C++ long time ago, but since you are working in the web PHP is the best for you
  • I prefer PHP as professional language because of following poins
    PHP combined with MySQL are cross-platform (you can develop in Windows and serve on a Unix platform)
    And
    PHP is a powerful tool for making dynamic and interactive Web pages
    In our PHP tutorial you will learn about PHP, and how to execute scripts on your server.
  • faithsloan has right, it's like asking which one is professional to eat the soup, black or white spoon?
  • [DELETED]
  • There are many factors that will shake your choice to decide which Web application framework. This decision should be based on the above factors, the kind of career path you choose, and detailed study. Although in reality the decision is usually exposed to the framework of your development as much as possible first get comfortable with the language syntax and features. My advice is to use both if you can not, because everyone has their own advantages, has won its place in today's Web application development industry.
  • I thought this programming language survey has been done somewhere on this section of the forum -
    C'mon folks, lets not turn this forum into some junk yard.
  • most people will agree with PHP, since its actually more well known then others
  • PHP is the easiest one, but not the professional one. ASP for professionals

    cheers
  • Banned
    [DELETED]
    • [1] reply
  • A MS shop would say ASP.net and open source programmer would say PHP. Having used both I found myself more productive in PHP but then I found myself a lot more productive still in Ruby on Rails
    • [3] replies
    • Hope three are best

      PHP is most useful now a days. Many scripts are based on PHP
    • I agree with the folks who say there is no clear answer. I have some subscription websites I have used ASP.Net for because it was the best at the time for sure.

      The 'large community of contributors' argument in favor of PHP has diminished over the years. You can get an open source library to do almost everything you ever wanted in ASP.Net. ASP.Net favors and more closely works with MS SQL Server. PHP works best with mySQL.

      At this point in the game, I would have to closely analyze a professional corporate project before making the decision of which platform/language to use.

      One thing I do love about PHP is how quick and easy it is to go in and make a change. ASP (not ASP.Net) was very similar, it just wasn't joined quite as well with the actual .Net framework which was very new at the time.

      PHP on a Windows machine is kind of overkill if you can avoid it. It runs as a CGI under IIS. I have recently installed wordpress on a Windows server, so it can be done.

      gtownfunk
    • ASP.NET, ASP and PHP are the most popular scripting languages which are used by web developers in order to creater dynamic websites; they can also be used in conjunction with certain database systems in order to create the desired affect.So there is no comparison between them.
  • PHP is easier to learn and code. From my experience, PHP makes it easier to integrate AJAX and other third parties code/software. .NET/asp programmers may disagree with me.
  • I would like to say PHP is more professional compared to other languages..
    • [2] replies
    • I'm using PHP. It is easier to use than can be done to any operating system. PHP is compatible with almost all hosting companies. Basics of PHP is very easy to learn.
    • Start with PHP. It'll get you more places faster. If you start running into places where you'll need the other ones, then start working on them later.
    • Banned
      [DELETED]
  • As what I've believe, everything is professionally made because why would it exist if it wasn't made professionally?
    • [1] reply
    • I do not think you can give a clear answer on this. Many large sites are now written in PHP, you can not say that it is not only more professional, because it's free. ASP is a tightly integrated. NET, and this can be useful in certain situations.
  • Banned
    [DELETED]
  • Banned
    [DELETED]
  • I do not think you can give a clear answer to this. Many large sites are written in PHP now, so you can not say that it is not only more professional because it is free. ASP is a tightly integrated. NET, and this can be useful in some situations.
  • Banned
    [DELETED]
  • In terms of sites like elance there seems to be more php programmers
  • u are going to love php
  • I give importance to PHP (Open Source) also easier than Asp
  • my favourite PHP
  • Banned
    [DELETED]
  • I think it is depend on person because if know more about php that means it has better knowledge about php and it is favorite for him/her but if he/her know more about other language that means it is favorite for him/her. Mine is php because it is easy to learn and easy to use.
  • I've got some background in .NET and because of that I find asp.net the most professional. PHP is still professional, but coding comes a little harder for me
    • [1] reply
    • I've got some background in .NET & because of that I find asp.net the most professional. PHP is still professional, but coding comes a little harder for me.
  • i think asp is more professional and this increases your chances of placement in companies
  • As a person who has been programming for 7 years, using C, VB, PHP, Perl, Python and Ruby...I would say that there is no such thing as a 'professional' language. There are certainly languages that are more beloved by corporate environments, and others that are more accessible to people without deep pockets, but most languages will find use at all levels.

    In general, the choice of what language to use for a particular project comes down to what tool is better for the job.

    Example: I would never try to write a web-scraper in PHP or ASP. Why? Because Python and Ruby (and even Perl) all have considerably better libraries for web scraping.

    If you want to learn a language to use professionally, then that is a different question altogether. If I was to advise someone who is starting out programming from scratch, I would give them a couple tips:

    1. The language doesn't matter as much as understanding other 'general concepts' about programming that are common to most programming languages (if not all) that you will encounter.

    2. Start with python. It's easy (fast) to learn and enforces many of the 'general concepts' above in a very transparent manner. And there is a free course that teaches Python (MIT's Open Courseware Computer Science).
    • [1] reply
    • Before any of us answer this question, ask yourself, "Which
      language will get the task completed?"

      I know some high paying programming-related jobs are related
      to PHP, Java, C++.



      Wow, I'm stunned by your detailed responses!
  • My vote is for PHP
  • Banned
    [DELETED]
  • i think asp.net is better...
    it's more secure than other...
  • PHP is open source language and easy to learn, whereas ASP.net is more secured
  • Based from your options, I would definitely go with PHP because it's that has a lot of support in the Internet where you can troubleshoot more easily.
  • I prefer PHP as professional language because of following poins
    PHP combined with MySQL are cross-platform (you can develop in Windows and serve on a Unix platform)
    And
    PHP is a powerful tool for making dynamic and interactive Web pages
    In our PHP tutorial you will learn about PHP, and how to execute scripts on your server.
  • I think ASP.net is more professional than other language. ASP.net provide predefine framework like 3.5 and 4.0, with the help of framework we can make our site more professional and attractive.we can maintain high security in ASP.net.
  • Just php is the best
  • Nothing better than PHP. Open source has let it be the backbone behind so many of the applications we use today like Wordpress and many everyday sites/systems/scripts you use.
  • PHP is popular reliable you can find a lot of free help and free service, not in the other cases.
  • Now these Days PHP is Best.
  • Banned
    [DELETED]
  • Banned
    [DELETED]
  • All of PHP , ASP and ASP.NET are good languages and if anyone learned one of them to be a professional programmer will do great work with programmers career. but PHP is easier to learn. ASP is obsolete. ASP.NET is so huge and complicated.
  • PHP has perceived as an industry standard, so in this sense appear professional. However, NET promote better design and I bet quite a bit faster. On the other hand it is more expensive factor, you must purchase a Windows server.
  • There are mainly Three language are Professional.
    1: PHP
    2: ASP
    3: ASP.NET
  • All top class platforms such as drupal, joomla, wordpress, magento, zencart, phpbb ... etc are build a top php. In fact I've never heard of any such popular software based on asp or asp.net
  • PHP is ofcourse more professional than any other languages. Most of the top sites use PHP only. However, I wonder how can the big websites like msn be designed in ASP as it was said that ASP isn't as secure as PHP. I think the hotmail email accounts were hacked due to insecure server language.

  • Banned
    [DELETED]
  • The choice of programming language depends on kind of application you are developing.
    PHP is easy to use and many sites today have been developed in PHP.
    ASP is slower since it is based on COM architecture and also, ASP does not provide platform compatibility unlike PHP.
    ASP.NET is also a good option with its clean design and implementation.
  • php is more popular as it is free and open source and most systems that host php sites and running on linux which is also free and open source but asp is the better language
  • There are various languages but the things is to select the best language which is more professional. According to me PHP, ASP and ASP.NET are more professional language.
  • Banned
    [DELETED]
  • According to me, PHP is one of the best and easiest programming language.
  • You can't really say which is more professional.

    PHP is my favorite. You can basically do everything with PHP + javascript.
  • I vote for php, old school
  • the most professional language would be the one that makes you the most productive, so it varies from person to person. if you're more productive working in php than .NET then use php, or if you're more productive in python then use python.
  • I personally have been coding with PHP for years, but I'd recommend you stay away from ASP. ASP.NET is much better. It all depends on you, and what you prefer. PHP has a lot more support and some of the biggest scripts and sites use it (vbulletin, facebook, etc).

    In the end its really up to you though.
  • Banned
    [DELETED]
  • [DELETED]
  • Banned
    [DELETED]
  • Just learn PHP. PHP easy to use and is a great language. Many big sites use PHP including Facebook.
  • I personally prefer PHP
  • ASP.NET is the best professional language....
  • Banned
    [DELETED]
  • Yes, i am totally agree with @jovanvaldeze because Every one crazy about PHP Language and now PHP used all over
  • Well PHP is the most professional language and mostly used in Website Development too.
  • I thing java is a more professional language according to any other language. in the java we can develop professional and secure web application.
    • [1] reply
    • Largely, a matter of educational and professional background.

      Coming from a C/C++ background, I found PHP 4 a "not-that-well-thought" bunch of macros. However I stopped complaining after working with it in a couple of small projects (although I still believe that you do not really need to invest any serious time in php/mysql if you have the right background - but that's a good think I guess).

      For larger applications I have used asp.net(C#) /SQL Server because the project team was using that. I am enjoying developing on this platform more and it definetely promotes better structured code - which is good. It is also good to be able to use a full-fledge language such as C#. The learning curve is steeper but the productivity higher (Visual Studio allows you to build a typical database-driven Web application without writing any code other than SQL!).
  • PHP is the most used server scripting language now a days due to its open source. But in terms of professional, actually there is no definition for that.
  • I don't think that word "professional" can exactly show all main value of this programming languages.
    • [1] reply
    • ASP.net is more professional and secure language in my point of view because it provides you default framework like 3.5, 4.0, 4.5 and so on. that makes your site more attractive and professional, So in my view ASP.net is best programing language.
  • Various professional language are there which are very much valuable. PHP is more professional and is really best to learn.
  • PHP is, of course, more professionals than any other language. Most PHP sites use only. However, I wonder how can the big websites such as msn be designed in ASP and ASP is said that is not as safe as PHP. I think the hot mail accounts were cut due to insecure server language.
  • [DELETED]
  • All languages has it's own importance and professional. It depends on requirements what's language is used. In simplicity and easiness PhP is the more reliable.
  • nice post keep it up
  • PHP is for every web-dev
  • I would say PHP, definitely.
    • [1] reply
    • In my opinion, "Professional" is a relative term. Each language has its advantages and disadvantages. I have been a professional programmer for over 20 years and I have found over the years that languages crop up all the time. It really does depend on what language you are familiar with and can get the most done in. "Professional" to me seems to imply what one can do in any language to make their product "look" professional. IMHO
  • Well, These days PHP is very famous language. ASP. Net is also very famous language but I don't think that it will beat PHP language. I can't say which is professional because it's depends on what you are consider regarding to professional.
  • Various languages are there which are professional as well as popular too. According to me PHP, ASP are more professional.
  • Hello,

    As per my view ASP .Net is the best amongst all the three you have mentioned. ASP .Net is owned by Microsoft and it is widely used for win and web development.
  • Banned
    [DELETED]
  • I'm not sure what you mean about "more professional". But I prefer PHP, definitely.


    ~Alex Nash
  • The first and foremost feature that sets PHP apart from the other two is the community support. Being associated with the Open Source Initiative, PHP has a large user base of developers, testers, documenters and reviewers. ASP is based on the .Net framework that is owned outrighly by Microsoft. JSP is also gaining ground but it has a large way to go. It is also now an open source product.
  • All languages are good...but i think java is the most professional language among all....
  • I prefer PHP its Hosting is ecnomical and is easier to learn and code.
  • PHP if you ask me
  • All languages are professional. But is most commonly used language so we can that PHP is most professional language.
  • These days, PHP is a very famous language. ASP.NET is also known as famous language, but I don't think it will beat the PHP language.
  • I'd go for PHP just because I know almost nothing about ASP. But it doesn't make PHP more professional, just personal preference of mine and practical one too. I'm sure you can use both languages professional or non-professional way.
  • Banned
    [DELETED]
  • PHP is the third most used language in the world. So you know there must be some reason of its popularity. Well I think if you know C language as most of us do doing php is a easy and works well rather than ASP another thing that I love about PHP is that it is open source.
  • [DELETED]
  • It really depends on your definition of "professional". That is a very relative term when you ask this type of Question.php is fast and foolproof, so it's very easy to work with.ASP is more powerful, uses less memory to run, and is not as idiot-proof. Generally speaking PHP is easier to work with, especially if you are new to coding. But ASP is better for larger applications.
  • There are no professional and unprofessional languages, there are professional and unprofessional programmers.
    • [1] reply
    • Well said!

      My clients only judge me on the results my software brings, they are not generally interested what I've written it with.

      Andy
  • I prefer that if you are a beginner or you want to enter in the software then php is the best for you.
  • As a programmer for over 20 years - the language the works the best for the application in mind; it what is important. Plus of course ease of changes, cost of changes etc etc. I program in perl, php, visual basic, javascript, dhtml, hta [secure JS so to speak] and others ; if it gets the job done, and does it well - that is what is important.
    • [ 1 ] Thanks
  • PHp and asp.net are most powerful languages, it depends on your requirement but php is most widely used as its open source
  • Banned
    [DELETED]
    • [ 1 ] Thanks
  • Banned
    [DELETED]
  • Deepends on the criteria or requirement of a project. But in the 3 options, PHP is more popular these days.
  • I think PHP.
  • Threads like this are in most case Sig Spam... god I hate stupid questions like this...
  • Banned
    [DELETED]
  • As my opinion
    1.ASP.NET.
    2.Oracle.
    3.PHP.
  • I'm using PHP because PHP is a programming language better and easier to use than can be done to any operating system. PHP is compatible with almost all hosting companies. Basics of PHP is very easy to learn.
  • I think asp.net language is more professional. Because there are standard control's to create website and also use them on windows application. You must need to purchase this technique from microsoft website.
  • PHP is very much professional. It introduce lots of templates, plugins and opensource and it is very much used these days.
  • Banned
    [DELETED]
  • Php is easy and best language. so i prefer PHP
  • I think ASP.Net is the strongest and more professional then others.
  • Banned
    [DELETED]
  • Banned
    [DELETED]
  • Use PHP if you want to be like any other programmer, use ASP/ASP.net if you want to be among the few or if not the only one in your locality who can use it, to the envy of your peers Any way i think PHP is easier to work with for small and easier applications while ASP is more suited for bigger applications.
  • PHP was born from Microsoft.. .some time ago it was quite limieted
  • i go for ASP coz ASP is designed by Microsoft and .NET framework is integrated in this ASP technology. PHP can be learn with in 1 month but in the case of ASP it is quite impossible and syntax and the basic is also not comfortable for the new users.
  • wow its a long debate
    but thanks for all your thoughts
  • My opinion is PHP more professional language...
  • php is the way to go many big web companies, professionals, and other's use php
  • Popularity brings better tools, more available developers, better documentation, and better productivity. Programming on a discontinued or rarely used platform is more difficult.
  • PHP for me is more professional
  • Php is very easy and is use everywhere that why mostly people prefer it but asp is the best.
  • PHP more professional language.So I like PHP language...
  • It's really a question of choice and how comfortable you are with current languages. I learned assembler, C, C++, and Java. For anything web based I obviously choose Java. I tried scripts, but I just can't use them in the same manner. So if you want to use a professional language, then for me, that is Java.
  • ASP.NET is better than ASP I think. ASP.NET is supported by the huge .NET Framework.
    PHP vs ASP.NET
    www(dot)comentum(dot)com/php-vs-asp.net-comparison.html
  • PHP is an open-source general-purpose scripting language that is particularly suited for Web development and can be entrenched into HTML. Being a strong, server-side language it provides a great deal of functionality. PHP has become very renowned and there is a huge demand of the same for its varied usability on the web.
  • There´s not a more professional language, nor most professional database engine, etc.

    It all comes to two things:

    - The Programmer Skills
    - The framework used
    - Software Architecture

    So there´s no more professional language but professional ways to use them.

    If you are evaluating which is the most accessible in terms of web hosting and more average server speed, i would go with PHP, since ASP.NET web hosting is expensive and the share hosting does not works that good (I have MochaHost and Arvixe and they both have unexpected problems with my applications).

    If you are looking for a professional way to do things, I would go with MVC software pattern. Both, PHP and ASP.NET supports them, and allows to create a very robust software and even SEO Friendly URLS along the way.

    In conlusion, there´s NO most professional language, but professional way to develop software, proof:

    StackOverlow: ASP.NET MVC / SQLSERVER
    facebook: PHP / MYSQL
    MSN/BING: ASP.NET
    Plenty of Fish: ASP.NET / SQLServer
    etc etc
  • Every language have unique standard, But according to me php.
  • PHP is more professional than the other two
    I too prefer PHP
  • Banned
    [DELETED]
  • Php is good and more used, I'm also php developer.
  • Generally speaking PHP is simpler to work with in case you are new to coding. But ASP is better for larger applications. But it you require pure speed and power, you ought to also think about Perl, which is way faster and makes use of much less memory than PHP or ASP.
    • [1] reply
    • I use the PHP language, PHP is the best programming language because it can be to take advantage of any operation. PHP is very support of each hosting company. This is the fundamentals of PHP is very easy to learn.
  • Banned
    How you use it that make it professional.
    Language is not the main fact.
    Anyway, PHP is better.
  • As per my view, there are many languages for web development and desktop applications but I think JAVA is the more professional language than other for both web and desktop applications.
  • Banned
    PHP is easy and fast to learn and runs efficiently on the server side. PHP is perfectly suited for Web development and can be embedded directly into the HTML code.
  • I prefer PHP & began teaching myself a year & a half ago. I have delved into Python & Ruby a little however.
  • all you describe are important to learn
  • In this time Asp.net is using more professional for creating a site .
  • i think php is a best language.it is good as professional language.
  • Banned
    [DELETED]

Next Topics on Trending Feed