Create an external procedure, this creates an association with an operating-system shared library.
CREATE [OR REPLACE] LIBRARY [schema.]library_name AS 'filespec' [AGENT agent_dblink];
AGENT - external procedures will run from a database link other than the server.
“The library is a temple of learning, and learning has liberated more people than all the wars of history" ~Carl Rowan
FUNCTION - CREATE FUNCTION
PROCEDURE - CREATE PROCEDURE
DBA_LIBRARIES ALL_LIBRARIES USER_LIBRARIES