With Google SOAP Search API , the developers can search through billions of web
 pages from their own favorite computer program. Google uses SOAP (Simple
 Object Access Protocol) and WSDL so a developer can develop his application
 using Java, Perl, C#, .NET etc., 
 Checkout the follwing link...