The following chart lists the programming language options available for YOS:
Table 1. Language Options for YOS
| YOS Component | Language Supported |
| Yahoo! Applications Platform | HTML, Secure JavaScript (via Caja), YML (Yahoo! Markup Language). You can also use any server-side language that outputs HTML and JavaScript. Yahoo! provides a PHP SDK that you can use for server-side use of PHP. To access Yahoo! social data from your Flash application using YAP, you can use the Flash SDK. |
| Yahoo! Social Platform | All languages that support HTTP requests to be made with the methods GET, POST, PUT DELETE. This includes PHP, Ruby, C#, Java, Perl, Python, and Flash, among many others. |
| Yahoo! Query Language | All languages that support HTTP requests using GET and POST and that can sign requests using OAuth. |