Webtechnologies
Few of the web technologies such as HTML, CSS and JavaScript have already been discussed in our web development page. But there is so much info on this and so many technologies (ancient, modern and upcoming put together) that there is always a scope for more. Experts are keeping some technologies such as jQuery Mobile, hardware accelerated web browsers, Node.js and server side JavaScript, Real time click stream sharing and No SQL database on radar to see their impact on web and app development.
These web technologies can be divided into different sections such as markup language section, CGI Section, HTTP Section, PHP, Java Section and MIME Section.
HTML or Hyper Text Markup Language is the main language used by the web for displaying information for all the web browsers. There is a particular code for writing this language which determines how the text is displayed. XML or extensible markup language is a language for the World Wide Web. CGI or Common Gateway Interface helps transfer information from clients to the server. This can be written in many different languages such as C+, C++, Perl, unique shells, TCL, JAVA etc. HTTP or Hyper Text Transfer Protocol help internet browser and web server communicate. This enables web browsers to request pages and files from the server as well as send information back to the server. PHP or Hypertext Preprocessor is a scripting language embedded in HTML. Whenever user requests for a page PHP code is run on the server. PHP is almost similar to HTML and C+ or C++ languages but easier to use and specially designed to work with SQL servers. MIME or Multipurpose Internet Mail Extensions allow the use of a wide variety of media types through internet mail.
This is just a brief on web technologies as there are a huge number of those that support the World Wide Web and more being developed with every passing time.