Introduction Most .NET developers today are familiar with LINQ, the technology that brought functional programming ideas into the object-oriented environment. Parallel LINQ, or ‘PLINQ’, takes LINQ to the next level by adding intuitive parallel capabilities onto an already powerful framework. PLINQ is a query execution engine that accepts any LINQ-to-Objects or LINQ-to-XML query and automatically