Can you summarize the following document?
        
  LINQ新增了多項語言的風格,來展示出查詢語言的擴充性,例如:C#:

  匿名型別(Anonymous type)是C# 3.0與Visual Basic 9.0新增的功能,它允許開發人員可以使用不具型別的方式建立新的資料結構,而真正的型別在編譯時期,由C# (或VB) Compiler自動產生,並寫入編譯目的檔中,它可以讓開發人員能夠很簡單利用匿名型別建立物件,LINQ中的select指令即是利用這種特性來建立回傳物件。  匿名型別本質上是表達元組(tuple),採用值語義。  下列使用匿名型別的程式碼: 會由編譯器改寫為:

  下列的言語支援LINQ。 注:C++/CLI尚未支援LINQ。但是有第三方的C++套件,以及第三方的PHP套件

  一個簡單例子:  輸出: 49 25 1  另一個例子:

  LINQ目前由Visual Studio 2008、2010、2012、2013、2015、2017、2019支援。

  微軟同樣提供了LINQExtender,允許使用者在不瞭解LINQ實現細節的情況下,編寫自己的LINQ擴充套件。 如:LINQ to Twitter,LINQ to Oracle,LINQ to Active Directory等
語言整合查詢(英語:Language Integrated Query,縮寫:LINQ),發音"link",是微軟的一項技術,新增一種自然查詢的SQL語法到.NET Framework的程式語言中,目前可支援C#以及Visual Basic.NET語言。2007年11月19日隨.NET Framework 3.5釋出了LINQ技術。