HTML:
Markup language defining document structure
CSS:
Style language defining content presentation
JavaScript:
Client-side scripting language for functionality
Perl:
PHP:
Server-side scripting language for functionality