Son utilizadas con frecuencia en el software de las llamadas a procedimiento remoto (RPC, "Remote Procedure Call"), lo que permite a los sistemas de computadoras utilizar lenguajes y sistemas operativos diferentes.