I've heard usages like "operate a programing language" from another non-native English speaker. And it sounds odd to me, especially for the verb "operate" here. Even though it's grammatically correct and I pretty much knew he meant "use" by "operate".
I wondering whether native speaker would find this usage correct or accurate enough. And if not, would there be a better alternative than "use" for "operate".