Added Interactive Data Language (IDL) support

I'm redoing pull-request to IDL to the list of languages without the changes to the `samples.json`.