Skip to main content

Server-Side Scripting Languages

  • Living reference work entry
  • First Online:
Encyclopedia of Social Network Analysis and Mining
  • 122 Accesses

Synonyms

ASP; ASP.NET; CGI; JSF; JSP; Perl; PHP; Ruby on Rails

Glossary

AJAX:

Asynchronous JavaScript and XML

CGI:

Common Gateway Interface

HTML:

Hypertext Markup Language

JSF:

Java Server Faces

JSON:

Java Script Object Notation

JSP:

Java Server Pages

Definition

Server-side scripting languages are programming languages developed especially for creating HTML pages (or Web pages) on the server side. These languages usually provide special libraries that facilitate creating HTML pages. In times of Web 2.0 and AJAX, these scripting languages can also serve as data sources (services) for AJAX.

There are two different types of scripting languages. The first variant can be embedded in HTML. The language can be embedded, for example, in places where a particular functionality is needed. The second variant is languages which can be used to create HTML tags. They provide an interface for creating HTML tags.

On the server side, a special interpreter is necessary for each scripting language. This...

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

References

  • Guelich S, Gundavaram S, Birznieks G (1999) CGI programming with Perl. O’Reilly Media, Sebastopol

    Google Scholar 

  • Hope P, Walther B (2008) Web security testing cookbook: systematic techniques to find problems fast. O’Reilly Media, Sebastopol

    Google Scholar 

  • Kessin Z (2011) Programming HTML5 applications: building powerful cross-platform environments in javascript. O’Reilly Media, Sebastopol

    Google Scholar 

  • Lerdorf R, Tatroe K, MacIntyre P (2006) Programming PHP, 2nd edn. O’Reilly Media, Sebastopol

    Google Scholar 

  • Loudon K (2010) Developing large web applications. O’Reilly Media, Sebastopol

    Google Scholar 

  • Wall L, Christiansen T, Orwant J (2000) Programming Perl: there’s more than one way to do it. O’Reilly Media, Sebastopol

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ludger Martin .

Editor information

Editors and Affiliations

Section Editor information

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer Science+Business Media LLC

About this entry

Cite this entry

Martin, L. (2017). Server-Side Scripting Languages. In: Alhajj, R., Rokne, J. (eds) Encyclopedia of Social Network Analysis and Mining. Springer, New York, NY. https://doi.org/10.1007/978-1-4614-7163-9_363-1

Download citation

  • DOI: https://doi.org/10.1007/978-1-4614-7163-9_363-1

  • Received:

  • Accepted:

  • Published:

  • Publisher Name: Springer, New York, NY

  • Print ISBN: 978-1-4614-7163-9

  • Online ISBN: 978-1-4614-7163-9

  • eBook Packages: Springer Reference Computer SciencesReference Module Computer Science and Engineering

Publish with us

Policies and ethics