הורָאַת־מַקרו מוּגדֶרֶת־תָכניתָן מחשבים ומערכות מידע
לועזית: programmer defined macroinstruction

הוראת־מקרו המוגדרת על־ידי התוכניתן לשימושה של תכנית מסוימת, לעומת הוראות־מקרו שהן חלק ממכלול ההוראות של השפה.