No, RPC does not use TCP. RPC uses a different protocol called Remote Procedure Call (RPC). RPC is used to communicate between programs on different computers.