A Brief, Yet Understandable Description of HTML, CSS, JavaScript, PHP, and XML | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 2

A Brief, Yet Understandable Description of HTML, CSS, JavaScript, PHP, and XML

Note: This IS NOT by me. I'm simply sharing the words of the author who wrote this to answer someone's question on Qoura and I thought it would be helpful. The authors name is Samuel Teuber, and the particular Web page this is found on is... https://www.quora.com/What-are-the-differences-between-HTML-XML-PHP-CSS-and-JavaScript-in-layman-terms

28th Nov 2016, 8:20 PM
BrightAsTheStars
9 Answers
+ 2
XML XML is a language you can use to transmit any kind of data to a Webpage from the server or to save data on the server. This data can be interpreted by Javascript or PHP than. - I don't use it in this webpage but it´s simply to exchange and save data, hope this explanation for xml is enough :)
28th Nov 2016, 8:30 PM
BrightAsTheStars
+ 2
@BrightAsTheStars Thank for taking the time to write the explanations, it's a little clearer to me now. Thank you.
30th Nov 2016, 11:24 PM
Martin Price
Martin Price - avatar
+ 1
So we learn: you can create a website by just using HTML but it will be a pretty boring website than, as it just would be text on a white page
28th Nov 2016, 8:29 PM
BrightAsTheStars
+ 1
PHP Definition: PHP makes it possible to create pages that changes depending on the data given to php, for example you can show a different page to people from different countries or you can show a different page depending on what was posted recently on the page. Example: In the example the login is realized with php, as - after you typed in the email and password it will be sent to the server and checked in a database, if the user exists you will get logged in by php.
28th Nov 2016, 8:30 PM
BrightAsTheStars
+ 1
Javascript Definition: Javascript is responsible for everything that has to change or get animated after the website loaded, for example you can create a button that makes text disappear when you click on it, you can nearly do anything with javascript, you even can load more data from the server, that you want to appear on the webpage. Example: On this page Javascript is responsible for the appearing of the thumbnails with the stories in the content area and for the sub navigation where you can choose between different categories etc. The stories of the selected category will than be loaded by the javascript.
28th Nov 2016, 8:31 PM
BrightAsTheStars
+ 1
CSS Definition: CSS is responsible for the Design of the Webpage, how every thing looks, and where it is on the page. Example: Here is CSS Responsible for the text being in a dark grey, the navigation being orange, the text fields having round edges, and all the other stuff that is designed specificly for the website.
28th Nov 2016, 8:31 PM
BrightAsTheStars
+ 1
HTML Definition: You use HTML to create the actual content of the page, this means in HTML you define the basic structure and the contents of a website. Example: On the example page HTML is responsible for the text written there, and the structure (there is one header block, one navigation block and many content blocks on the bottom)
28th Nov 2016, 8:32 PM
BrightAsTheStars
+ 1
Can you create a complex website with just one? no Whats the difference? here you go... Now, all these languages are used for different purposes with in the creation of a website... I will just explain now what each language is for. For this let's just use a real-life example: my website Chapchop: [This comment is not made by the author, but a picture goes here. We can't post pictures on SoloLearn so you have to click on the link above to view the picture.]
28th Nov 2016, 8:34 PM
BrightAsTheStars
+ 1
@Martin Cool, glad it could be helpful. But these are not my words though, they're the person's who wrote it on Qoura.
30th Nov 2016, 11:32 PM
BrightAsTheStars