What programming languages are commonly used for creating webpages?

  • Thread starter Thread starter jeff1evesque
  • Start date Start date
  • Tags Tags
    Html
Click For Summary

Discussion Overview

The discussion revolves around the programming languages commonly used for creating webpages, including both static and dynamic content. Participants explore various languages and tools, such as HTML, XHTML, PHP, Java, and C/C++, as well as the roles of software like Dreamweaver and CSS in web development.

Discussion Character

  • Technical explanation
  • Conceptual clarification
  • Debate/contested

Main Points Raised

  • Some participants mention that HTML and XHTML are fundamental languages for structuring webpages, with XHTML being more strictly formatted.
  • Dreamweaver is identified as a software tool for creating webpages, while simpler text editors can also be used.
  • PHP is described as a server-side scripting language used for creating dynamic webpages that can interact with databases.
  • Java and JavaScript are discussed, with some participants noting that Java is used for its portability, while JavaScript can execute in the browser without server interaction.
  • There is a suggestion that C/C++ are less commonly used for server-side programming due to the complexity of writing safe code compared to languages like PHP, Java, or Python.

Areas of Agreement / Disagreement

Participants generally agree on the roles of HTML, XHTML, and PHP in web development, but there is some contention regarding the use of Java and C/C++ for server-side programming, with differing opinions on their relevance and safety.

Contextual Notes

Some claims about the popularity and safety of programming languages are based on subjective experiences and may not reflect broader trends. The discussion does not resolve the effectiveness or appropriateness of each language for specific applications.

jeff1evesque
Messages
312
Reaction score
0
I actually moved my question to the computer programming section. But I have two general questions:

1. How do most people these days program webpages(sites)- XHTML, HTML, dreamweaver? What is PHP ?
2. Do most webpages today incorporate java, when do they utilize C or C++ instead of java?

Thanks,Jeffrey
 
Last edited:
Computer science news on Phys.org
HTML (HyperText Markup Language) and the extended version XHTML are languages which are used on webpages (they descripe what is on the page, i.e. e.g. where the text (which) should be) and are understood by web browsers. So either HTML and XHTML are used on all pages displayed by a web browser. Sometimes these pages are automatically created by scripts.
Dreamweaver is on the other hand a software to create homepages. This program is used much by professionals. But in you only need an editor to create web pages (l use e.g. Bluefish and their are other freely available ones).
PHP is a script language (see e.g. http://www.php.net" ) which is used on a web server to create dynamical homepages, e.g. pages which are using information from databases.
Many pages are using so called java applets (but also JavaScript). The reason I guess why Java is used is because it is more portable. But PHP has many similarities with C.
I hope this information is helpful.
 
Last edited by a moderator:
These days, state of the art is to use XHTML (more strictly formed than plain HTML so that browsers can parse it more easily). XHTML tags are used to divide the information in the page in paragraphs and other logical sections.

Then use CSS to alter the cosmetic appearance of the different XHTML tags.

The above are for a "static" webpage that does not have to pull information from a database each time it is accessed.

For "dynamic" pages formed by polling a database, or for forms that the user fills out to send information to a database, etc., you'll need a programming language. PHP is a popular one that runs on both major types of web servers (Linux Apached and Windows IIS). PHP runs on the web server and dynamically creates an HTML (or XHTML) page when the browser sends a request to a URL that has a .php file extension.

Other server side programming languages such as Java or .NET require special characteristics on the web server itself.

The browser itself can also execute Javascript (also called ECMA script) locally without making a round-trip request to a web server.
 
Few server side programs these days are written in C/C++. Instead, most are written in one of PHP, Java, Python or ASP.NET. The latter three are popular because they are object-oriented and it is easier to write "safe" programs that will not cause the web server to crash; it is not quite so easy to write "safe" server-side programs in C or C++.
 
Last edited:

Similar threads

Replies
86
Views
3K
  • · Replies 44 ·
2
Replies
44
Views
6K
  • · Replies 6 ·
Replies
6
Views
3K
  • · Replies 12 ·
Replies
12
Views
2K
  • · Replies 7 ·
Replies
7
Views
6K
Replies
10
Views
4K
  • · Replies 11 ·
Replies
11
Views
3K
Replies
40
Views
4K
  • · Replies 15 ·
Replies
15
Views
4K
Replies
16
Views
3K