توسعه وب به دو بخش اصلی و متمایز تقسیم میشود: فرانتاند (Front-End) یا سمت کاربر، و بکاند (Back-End) یا سمت سرور.
در حالی که فرانتاند مسئول ارائه ظاهر و تجربه کاربری است، بکاند هسته اصلی عملکرد برنامههای وب را تشکیل میدهد. این مقاله به بررسی عمیق و تحلیل محبوبترین و پرکاربردترین زبانهای برنامهنویسی برای توسعه بکاند میپردازد و جنبههای مختلف هر زبان را مورد بررسی قرار میدهد.