* Remote Procedure Call is a protocol that allows a program to execute a procedure of another program located somewhere in the network. (think subtasks or microservices)
*Currently supported languages: C#, C++, Dart, Go, Java, Kotlin, Node, Objective-C, PHP, Python, Ruby