It's Not About the Syntax – Why Language Doesn't Matter
spin.atomicobject.com
spin.atomicobject.com
If you're only talking about mainstream OO languages, the point holds, but those are really more like accents than they are languages. Speaking in a British accent won't let you communicate in a fundamentally different way, but speaking in Mandarin actually will.
In short: It's not about the syntax, but it is about the semantics.
When it comes to computer languages similar principles are at play. The concept of a list or array or matrix of values is common across a wide variety of language types for OO to Functional to Declarative. As is the concept of IO. The need to communicate with something outside of the program. The fact that some languages point out the and IO operation is about to occur does not mean that the paradigm does not use or need them.
In short: Speak English when you are in Britain, yorkshire when in Yorkshire, cockney when in London, and Mandarin when in China. Use the appropriate language for the task at hand or get an interpreter.
Obviously both computer languages and natural languages have some things in common, but they also have significant differences.