What is DPI called?

The Direct programming interface is a bridge between system Verilog and any other foreign programming language like Python. It ensures direct inter-language function calls doing languages on both sides of the interface. It supports both functions and tasks across the boundary.