HTML, ή Hypertext Markup Language, είναι η βάση για την επικοινωνία ενός web server και ενός browser. Κάθε web developer χρειάζεται να έχει βασική γνώση και κατανόηση του κώδικα HTML, ακόμα και αν χρησιμοποιεί έτοιμα εργαλεία όπως το Joomla ή το WordPress για να δημιουργεί HTML σελίδες.
Τα Cascading Style Sheets (CSS) χρησιμοποιούνται για να ελέγχουμε πως τα στοιχεία HTML εμφανίζονται σε μία σελίδα. Εαν θέλετε να δημιουργείτε ή και να επεξεργάζεστε έτοιμα templates (joomla – wordpress – drupal). Η καλή γνώση στο CSS είναι αυτή που θα σας λύσει ουσιαστικά τα χέρια για να επιτύχετε το στόχο σας. Η χρήση της JavaScript, εξυπηρετεί για να δημιουργείτε client-side ρουτίνες για να επικυρώνετε την εισαγωγή δεδομένων, για να αποθηκεύετε δεδομένα στο PC του χρήστη και να εκτελείτε άλλες παρεμφερείς εργασίες.
Η βασική συνταγή για την δημιουργία ιστοσελίδων περιλαμβάνει HTML για τη δομή και CSS για τη μορφοποίηση. Το επόμενο βήμα είναι η PHP, μια γλώσσα προγραμματισμού για δυναμικούς διαδικτυακούς τόπους και εφαρμογές.