Yep, procedures that call other procedures is a very common thing in programming. Pretty much every large software product does it.