Typical Areas

Web Development can be split into many areas and a typical and basic web development hierarchy might consist of:

Client Side Coding
  • Ajax

  • Flash

  • JavaScript

  • JQuery

  • Microsoft Silverlight

  • Real Studio

  • HTML5 and CSS3

Server Side Coding
  • ASP (Microsoft proprietary)

  • CSP, Server-Side ANSI C

  • ColdFusion (Adobe proprietary, formerly Macromedia, formerly Allaire)

  • CGI

  • Groovy (programming language) Grails (framework)

  • Java, e.g. Java EE or WebObjects

  • Lotus Domino

  • Perl, e.g. Catalyst, Dancer (all open source)

  • PHP (open source)

  • Python, e.g. Django (web framework) (open source)

  • Real Studio Web Edition

  • Ruby, e.g. Ruby on Rails (open source)

  • Smalltalk e.g. Seaside, AIDA/Web

  • SSJS Server-Side JavaScript, e.g. Aptana Jaxer, Mozilla Rhino

  • Websphere (IBM proprietary)

  • .NET and .NET MVC Frameworks (Microsoft proprietary)

Client Side + Server Side
  • Google Web Toolkit

  • Opa (open source)

  • Pyjamas

  • Tersus (open source)

Database Technology
  • Apache Derby

  • DB2 (IBM proprietary)

  • Firebird

  • Microsoft SQL Server

  • MySQL

  • Oracle

  • PostgreSQL

  • SQLite

  • Sybase
Free Web Hosting