السلام عليكم

ايد ان أسال كيف يتم برمجة موقع وتطبيق دردشة( فيديو+صوت + كتابة)

ماهي قواعد البيانات , لغات البرمجة , برامج المستخدمة ؟