Language Server Protocol (LSP) – протокол для языковых серверов, разработанный компанией Microsoft для унификации инструментов программирования. Используя один и тот же LSP сервер можно иметь поддержку языка программирования в разных средах и редакторах кода.