В по-голямата си част мисля, че отговорът е „Да“. Мисля, че също така е възможно да се заредят Java и C модули, така че те да могат да се обаждат/да бъдат извиквани от PL/SQL код в базата данни, но аз самият никога не съм виждал това направено. Не съм сигурен къде да търся информация за това, но сега имате други насоки за изследване;)
Пример за съхранена процедура на Java: http://www.developer.com/db/article.php/3337411/Oracle-and-Java-Stored-Procedures.htm
..и не се притеснявайте, че PL/SQL е мъртъв или умира. Мисля, че това все още е начинът, по който повечето съхранени процедури и код в базата данни са написани за Oracle.