Not, strictly speaking, true, since Oracle can do a CREATE OR REPLACE PROCEDURE x. The "OR REPLACE" is nice in that it preserves any permissions granted on the procedure.
CREATE OR REPLACE PROCEDURE x
OR REPLACE