The Server-side and The Client-side

In this lesson, we’ll introduce the server-side and the client-side and what languages each uses.

We’ll cover the following

  • Introduction
    • Client-side
    • Server-side


So far, we’ve had a high-level overview of how the Internet works, what the web is, how databases work, and what web-servers are. Let’s now get into the basics of coding a website.


The source code of a website can be broken down into two parts: client-side and server-side. The code on the ‘client’ side runs on the client computer’s browser and handles what the website looks like, how it requests data from the server, and how it interacts with temporary and local storage on the client machine.

This includes but is not limited to selecting and styling user interface components, creating layouts, navigation, form validation, and cache handling. It’s okay if you don’t understand what these mean, we’ll define them in later lessons! Client-side languages include HTML, CSS, and JavaScript.


Server-side programming is used to deliver information that is queried from websites to clients.

Companies like Amazon use server-side programming to assemble seek results for merchandise and make targeted product tips based totally on client possibilities and former buying habits. Banks use server-side programming to save account records and restrict access from unauthorized bills. Social media sites inclusive of Facebook, Twitter, and Instagram, use server-side programming to spotlight, share, and control get right of entry to to content material that is relevant to each person. Server-aspect programming includes however is not restricted to,

  1. Delivering and storing information efficiently
  2. Providing a custom experience for each user
  3. Controlling access to content
  4. Storing session/state information
  5. Notifying and communicating
  6. Analyzing data

Again, it is alright if you don’t understand any of this. We’ll explain all of this in detail in the coming lessons! Server-side languages include JavaScript, Python, PHP, Ruby, and C#.

In the next lesson, we’ll study the basics of HTML.

Also Read – Web Caching

That’s it!
You have successfully completed the post.

Peace Out!

One comment

Leave a Reply

Your email address will not be published.