PL/SQL is a highly specialized language, designed for databases. As a database programming language, PL/SQL is generally not visible to UI developers, It is best to think of PL/SQL as a Data API language. Its most important role is to provide package-based APIs to SQL DML operations on tables. It doesn’t get lots of “love” from new comers these days, but it’s still a powerful, incredibly useful language. OTOH, id we see the other trend: it’s the use of PostgreSQL which is very similar to Oracle PL/SQL in the syntax and have other specific features. Which still is good for PL/SQL developer to smoothly transition.