el orden correcto es este:
HTML (y algo básico de XML como xhtml) ->
CSS ->
Javascript -> [opcional alguna librería como jQuery, mootools entre otras] -> Programación y
Servidores web con Scripts del lado del servidor como
PHP, ASP, JSP u otros ->
BASES DE DATOS (mysql, postgres, mssqlserver, etc.) y por último ->
AJAX
y allí no para
, existen muchas tecnologías y tendencias, pero las anteriores son la base fundamental