Q:

What is server side programming?

A:

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.

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.


Is this answer helpful?

Similar Questions

  • Q:

    What do you use a "do while" loop for in programming?

    A:

    A do while loop is used to carry out a certain action (the do) as long as a certain condition is true (the while). For example, a do while statement could be used to increment a variable by one while that variable is less than 10. As soon as the variable is 10 or greater, the do while loop ends and the code progresses to the next section.

    Full Answer >
    Filed Under:
  • Q:

    What are disadvantages of structured programming?

    A:

    Structured programming, such as using the programming language C, takes up more computer memory. A program developed using the structured approach may perform poorly when the number of modules in it exceeds a certain range. The approach is narrowed toward solving a specific problem and lacks the benefits of object-oriented programming, which is a broadly oriented method.

    Full Answer >
    Filed Under:
  • Q:

    How do you begin programming in Python?

    A:

    The requirements to begin programming in Python are a working installation of Python, an IDE and text editor appropriate for the language, and basic instruction in how to program with Python. This instruction is available in free online books and courses. These instructional materials are offered by both the Python Software Foundation and third-party companies.

    Full Answer >
    Filed Under:
  • 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 >
    Filed Under:

Explore