SWI-Prolog Did You Know Did you know? SWI-Prolog can talk to many other languages Search Documentation:
Predicate tipc_open_socket/3