Is SOAP tied to any particular programming language?
SOAP says nothing about language bindings, rather it is simply a wire protocol. The protocol is simple and non-intrusive enough that any tool vendor that supports HTTP will be able to easily support SOAP. The basic Perl implementation, for instance, took about half a month for one person to implement. This simplicity is one of the things that makes SOAP attractive.