Serverside programming

MySQL logo

We have been working with databases for many years since flat databasesystems and now working with SQL (Structured Query Language) is a special-purpose programming language designed for managing data held in a relational database management system (RDBMS). MySQL is an opensource RDBMS wildly used for Drupal.

PHP logo

For scripting on server both Drupal and us uses PHP is a server-side scripting language designed for web development but also used as a general-purpose programming language. 

JSON logo

JSON (JavaScript Object Notation), is an open standard format that uses human-readable text to transmit data objects consisting of attribute–value pairs. It is the primary data format used for asynchronous browser/server communication (AJAJ), largely replacing XML (used by AJAX).

Although originally derived from the JavaScript scripting language, JSON is a language-independent data format. Code for parsing and generating JSON data is readily available in many programming languages.