על שלושה דברים האתר עומד
![Remote Office](https://static.wixstatic.com/media/6ce35585da2ab65fd4b98aee045c8b0f.jpg/v1/fill/w_980,h_653,al_c,q_85,usm_0.66_1.00_0.01,enc_avif,quality_auto/6ce35585da2ab65fd4b98aee045c8b0f.jpg)
כל אתר שקיים בנוי משלושת השפות המרכזיות:
html - שפת תגיות אשר קובעת את שלד האתר ואיזה אלמנטים יהיו בכל דף, כגון: טקסט תמונות וקישורים לדפים אחרים.
כיום התקן הוא html5 - אשר מאפשר יכולות מתקדמות, כגון: התאמה רספונסיבית של האתר למסכים קטנים ועוד.
css - שפת עיצוב אשר קובעת את המאפיינים של כל רכיב בדף אינטרנט, כגון: צבע, גודל, כיוונים ורווחים.
כיום התקן הוא css3 - אשר נותן אופציות רחבות, כגון: אנימציות והתאמת העיצוב לפי תנאים שונים שאפשר לקבוע.
java-script - שפת סקריפט אשר מפעילה את התנהגות האתר, בצורה דינמית, כגון: תגובה שונה לפי לחיצת עכבר, או לחיצה על מקש במקלדת של משתמש או כל אירוע אחר.
שפה זו משתכללת הרבה, במשך הזמן יוצאים עוד ועוד עידכונים (כעת גירסה 6 יוצאת וגירסה 7 כבר בפיתוח),
כיום כתשעים אחוזים מהאתרים משתמשים בשפה זו כשפת לקוח (שפת דפדפן במקרה שלנו).
לשפה זו גם המון ספריות אשר עושים את העבודה למהירה וקלה יותר.
בכדי לשמור נתונים בשרת, על מנת לשמור מידע בצורה מאובטחת וכן כדי להזרים מידע מבסיסי נתונים, יש צורך בשפת שרת:
php - היא שפת שרת הכי פופולארית כיום, כשמונים אחוז מהאינטרנט משתמשים בה. ואחריה יש גם את דוט נט של מיקרוסופט.
לדוגמה: בשביל לשמור נתונים שגולש מזין בשדות של טופס צור קשר, יש צורך בשפת שרת שתקח את המידע ותשמור אותו בשרת.
דפדפן - בכדי לקרא את המידע צריך תוכנה שיודעת לקרוא את הטקסט הכתוב בשפות האינטרנט, המפענחת ומתרגמת אותו לאלמנטים ויזואליים, שזהו דפי האינטרנט שאנחנו רואים במסך הדפדפן.
מידי פעם יוצאים עידכונים לדפדפנים השונים על מנת לתמוך בתחביר חדש היוצא לאחת משפות אלו.