What is server side programming?
Credit:Erik IsaksonBlend ImagesGetty Images
Q:

What is server side programming?

A:

Quick Answer

According to CodeConquest.com, server side programming is a type of programming that relies on code operated from the server of a website, not the computer that is actually accessing it. This is a sharp contrast to client side programming, where the code itself is read and interpreted by the computer accessing the code and then utilized. In server side programming, the server performs most of these script-interpreting functions.

 Know More

Full Answer

Server side programming allows the bulk of the work related to interpreting code to be done by a server and not by the computer client. There are a large number of different computer coding languages that can be used to create scripts for server side programming. This is unlike client side programming which usually relies on embedded codes that the computer itself can access and read the code through. Server side programming is especially helpful when companies or websites do not want to give the users too much access to their database. For example, if a site needs someone to input information without having access to other customers' information, it uses server side programming. Most often, websites use a combination of both server side and client side programming to accomplish their specific communication and interaction needs.

Learn more about Computer Programming

Related Questions

  • Q:

    What are some pseudocode examples?

    A:

    Pseudocode explains a computer programming algorithm in logical, rational terms in the format of computer programming lines without creating an actual programming code. Pseudocode helps programmers visualize the steps needed to write programs with mathematical functions, Boolean logic and parameters that produce various outputs.

    Full Answer >
  • Q:

    What is a procedural-oriented programming language?

    A:

    Procedural oriented programming is a list or set of instructions telling a computer what to do step by step and how to perform from the one code to the next code. It focuses on the process rather than data.

    Full Answer >
  • Q:

    What is P2P?

    A:

    "P2P" is an abbreviation for "peer-to-peer," a term in computer programming that refers to the ability of computers to share files directly, without the need of a central server. The idea is that hardware and software can only communicate with "peers" that have the same connection. Small offices often have file sharing among computers that do not have a central server connecting them.

    Full Answer >
  • Q:

    What are the advantages of object-oriented programming?

    A:

    Object-oriented programming is a style of programming that is recyclable and easy to develop and maintain. A single object, created from a class or prototype, can be reused for multiple purposes. One advantage available to object-oriented programmers is the use of encapsulation, which prevents accidental manipulation by allowing access restrictions to be set on parts of an object. Since object-oriented code is easy to navigate, updates are much quicker.

    Full Answer >

Explore