Start networking and exchanging professional insights

Register now or log in to join your professional community.

Follow

what is the best way to compare two programing languages

what is the best way to compare two programing languages and determine which language is better like comparing php and asp.net how can i tell php or asp.net is best web language

user-image
Question added by Sohaib AlZyoud , Senior Software Engineer , Secured Services Systems (SSSIT)
Date Posted: 2013/06/11
Mousa Alyaseen
by Mousa Alyaseen , assistant planner , master builders solutions

there is no best programming language it's depend's on how u use it.
for comparing & use..
-support of developers -sources -understanding the language

Adewale Olaniyan
by Adewale Olaniyan , Web Deveploer, Programmer & Instructor , G2G

There is no way to compare two programming languages than taking some factors into consideration which can be general and sometimes personal.
The general view may also different from personal view.
Example, if you are open source person you will consider open source programming languages like: PHP, Python, Node.js, perl, ruby e.t.c Then, if you are close source person you consider C#, J#, F#, VB, JAVA, Codefusion e.t.c Then, you will now consider if you are developing web app or native app.
Moreover, Your location as something to do with it.
Most programmers in your environment may be using a language then if you don't stick to that you may have problem In short, there are hundred of thing to be considered.
So, when someone tells you that PHP is the best web language then what happen to the rest.
So, ...

Abdullah Alaiwat
by Abdullah Alaiwat , Database Technical Team Leader , ESKADENIA Software

well, write the same program in the both language..
then see which one is easier to learn or to use..
the best program is the one who do the same work with a less lines of code

Jasim Ahmed
by Jasim Ahmed , Technical and Engineering Lead , alkamilbooking.com

If just comparing the two same featured languages, I would choose its coding methodology.
That means whichever is easy to learn and implement.
More over the first thing to be choosen from any programming language would be its features.
For example, PHP is cross platform compatible while ASP.NET is only window based.
Another one is that PHP code syntax is easy to learn and implement while ASP.NET has to work with VB or C#.
I like PHP to develop web applications but I do not mean that ASP.NET has disadvantage over PHP.
Developing a desktop based web application you one will find that ASP.NET is right choice.
So,my conclusion is that you should choose the language according the requirement of a particular project.

Furqan Ul Karim
by Furqan Ul Karim , Senior Delivery Manager (Contract) , Virgin Red

Assalam u alaikum Shoaib Thanks for inviting me to this question.
To answer your question is not easy as this is a debatable topic to be honest and everybody has its own way of thinking.
It all depends what you are interested in to see in the favorite programming languages.
For example: I like both C# and Java with different aspects but i like Java most as it gives me a little bit freedom with flavors of operating system but i like c# due to Microsoft integration environment, new features.
So i guess if you can contact me on my email address with regards to the specific point then we can come to an agreement.
Hope you can understand.
Thanks

SIJIN THIRUTHOLI
by SIJIN THIRUTHOLI , IT Consultant , Maritime Management Company

will check the language is operating system independent, integrated development environment tool, browser independent, language features ,suport all databases and object oriented programming, networking features and support mobile technologies.

Marouen Sayari
by Marouen Sayari , Senior PHP Programmer and Full-time Freelancer, Zend Certified Engineer , Self-employed

It usually depends on your specific needs, target audience numbers, requested traffic, ...

Abdul Rehman Janjua
by Abdul Rehman Janjua , Senior Adobe flash action script expert , Decker Intellectual Properties Inc

It depends on the requirements that what you want to develop.1.
Then check which one is free/open source or whose annual license fee is suitable.2.
Which has more features, like builtin classes and packages, which may help you to code less by yourself and avail the already created packages and classes.3.
Which is easy to debug, and which is more userfriendly, Like during debugging some languages through exceptions with the exact line number containing the errors or some time mention the word or phrase with the mistake.
there are many more things to notice when comparing programming languages, but afterall its all depends upon the requirements and nature of the work you want to achieve.
Many Thanks, Abdul Rehman Janjua

Muhammad Majid Saleem
by Muhammad Majid Saleem , Senior PHP Developer / Project Manager , SwaamTech

All languages have importance on different levels and each language has priority and rank over others on different places in different situations so we can't say which has high rank over others without defining any criteria.
Suppose: If someone just wants a simple site to display its profile / company profile then I would prefer to go with PHP.
Because other language solution would expensive for such site.
If someone wants to have some corporate level website, then I would prefer to go with .NET solution.
If someone wants to have some enterprise level website, then I would prefer to go with JAVA solution.
So each language has higher rank over other in different situations.

islam khalil
by islam khalil , Technical Manager , iCloudit

Comparing functional not worth , comparing based on your need or project nature.

Mohammed Aslam T A
by Mohammed Aslam T A , Product Specialist , Cognizant Technology Solutions * TECHNOLOGY : Java, J2EE

Object oriented or Procedural oriented

More Questions Like This

Do you need help in adding the right keywords to your CV? Let our CV writing experts help you.