In todays fast moving world the internet is getting more and more prevalent as more and more people are having access to it. The internet greatly helps anyone in learning, work or even in recreation, and nowadays anyone can help it grow even further for any number of reasons, being it selfless or for one’s own profit.
This is the point where this paper comes into focus. By browsing it, the reader can acquire the basics of server side application programming. In this document the reader can find the planning phases of a newly desinged application. The reader can learn about the basics and tools of the most prevalent programming languages used in the market, and can find information about the paradigms and characteristics of these languages. Within the scope of the paper lies an objective and subjective comparison system of the languages, methods and tools.The reader can decide which language is the best suited for their goals and purposes.
Naturally, the newly created web-based application’s implementation and documentation is also described in this paper and by reading it one can pick up an important programming paradigm and a frequently utilised design pattern, both of which are language independent.