Question

Is there any code/tool can be used to determine what language a website is coded with?

Was it helpful?

Solution

HTML over HTTP is supposed to be independent of whatever language it is implemented in, so you can never know 100%, but there are patterns in filenames. .aspx is asp.net .jsp is java server pages .php is PHP

and so on.

http://news.netcraft.com/ has a "What's that site running?" search, but that's more on heuristics.

OTHER TIPS

This is really a overloaded question.

Simple Answer: HTML, JavaScript, CSS, images and optionally flash. That means when a web page is rendered in your web browser as HTTP response and if you do view source you can see those resources.

Better Answer: There is no obvious way to check if this site is done in PHP, mod_perl, djangoo, jsp or on the webserver it could bee plain c program which send particular response Header and response data

Most of the time it's not possible to see in what language the website is build, but you can find some info in the http headers, meta data tags in the html and the file extensions.

Some examples:

Headers:

X-Aspnet-Version: 2.0.50727
Server: Microsoft-IIS/7.0
X-Powered-By: ASP.NET

Meta data:

<meta name="generator" content="Joomla! 1.5 - Open Source Content Management" />

Extensions:

index.php
default.aspx

All programming languages create a website with a combination of html, css and JavaScript, so add the end you can't tell the difference.

Use this website and Find out what websites are Built With
www.builtwith.com

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top