SQL زبان پرس و جوی ساخت یافته است (Structured Query Language) و یکی از محبوب ترین زبان هایی است که برای برنامه هایی که به نوعی با بانک های اطلاعاتی سر و کار دارند مورد استفاده قرار می گیرد. SQL برای افزایش، کاهش، نمایش و یا تغییر داده ها در پایگاه های داده مورد استفاده قرار می گیرد. رایگان بودن، پایین بودن هزینه حفظ و نگهداری و سازگاری با سیستم عامل های مختلف از دلایل محبوبیت SQL است.