Macro adalah Satu set perintah yang diwakili oleh sebuah kata. Ketika kata tersebut dimasukkan ke dalam source code atau dokumen, compiler akan mengubahnya berdasarkan instruksi yang direpresentasikannya. Macro digunakan untuk melakukan pekerjaan yang berulang-ulang dilakukan dalam sebuah dokumen.