Ngôn ngữ truy vấn (tiếng Anh: Query language) là tên gọi chung để chỉ các ngôn ngữ máy tính được dùng để tạo các truy vấn trong các cơ sở dữ liệu và các hệ thống thông tin.
Nhìn chung, ngôn ngữ truy vấn được phân loại tùy theo việc mục đích sử dụng cho cơ sở dữ liệu hoặc để truy xuất dữ liệu trong hệ thống thông tin. Khác biệt giữa 2 loại ngôn ngữ này ở chỗ ngôn ngữ truy vấn cho cơ sở dữ liệu cung cấp cho người dùng kết quả của việc truy xuất còn ngôn ngữ truy vấn cho hệ thống thông tin sẽ tìm trong hệ thống những dữ liệu liệu chứ thông tin liên quan đến vấn đề yêu cầu.
Một số ví dụ tiêu biểu về ngôn ngữ truy vấn:
|title=
(trợ giúp)
|url=
(trợ giúp) (PDF). Truy cập ngày 1 tháng 8 năm 2020.[liên kết hỏng]