Z velké části si myslím, že odpověď zní „Ano“. Myslím, že je také možné načíst moduly Java a C, aby mohly volat/byly volány kódem PL/SQL v databázi, ale já sám jsem to nikdy neviděl. Nejsem si jistý, kde o tom hledat informace, ale nyní máte další vodítka k výzkumu;)
Příklad uložené procedury Java: http://www.developer.com/db/article.php/3337411/Oracle-and-Java-Stored-Procedures.htm
..a nebojte se, že PL/SQL je mrtvý nebo umírá. Myslím, že je to stále způsob, jakým je většina uložených procedur a kódu v databázi napsána pro Oracle.