તેના કોર પર, મેક્રો પ્રોગ્રામિંગ માટે સમાન છે, માત્ર તેમની સાથે કામ કરવા માટે, કોઈ ચોક્કસ ભાષાના લક્ષણોનું જ્ઞાન જરૂરી નથી.