The AJAX interface provides your web applications with JavaScript based access to translation services.
Get the code snippet needed to deploy the API on your site from the AJAX API
adoption portal.
The SOAP interface provides a strongly typed, web service standards based programming model supporting rich development environments such as the .NET framework.
The HTTP interface provides a high degree of interoperability for any network enabled application and supports a broad range of development environments.
Comprehensive reference for Microsoft Translator APIs on MSDN.