LINQ è il "nuovo" linguaggio di query che i compilatori "Orcas edition" offriranno allo sviluppatore, affiancando il "classico" Structured Query Language con una sintassi object-oriented e type-safe capace di interrogare grafi di oggetti in memoria e, ove necessario, gestirne la persistenza.