Makro
Makro adalah sekumpulan instruksi yang dapat digunakan dalam bahasa pemrograman atau aplikasi untuk mengotomatisasi tugas-tugas tertentu. Makro biasanya digunakan untuk mengurangi upaya pengguna saat melakukan tugas yang sering diulang. Misalnya, makro mungkin digunakan untuk menyisipkan frasa yang telah ditentukan sebelumnya ke dalam dokumen, atau untuk menyimpan pengaturan yang sama ke dalam file konfigurasi.
Makro ditulis dalam bahasa yang biasanya khusus untuk aplikasi yang digunakan. Bahasa pemrograman populer seperti Visual Basic, Lisp, dan JavaScript semuanya dapat digunakan untuk membuat makro. Dalam konteks bisnis, makro sering digunakan untuk mengotomatisasi tugas dan prosedur. Perusahaan sering kali menulis makro khusus untuk memenuhi kebutuhan spesifik, seperti standarisasi format teks atau menghasilkan laporan penjualan dari database.
Meskipun makro adalah alat yang berguna untuk otomatisasi, makro juga dapat menimbulkan risiko keamanan karena kode berbahaya dapat dimasukkan ke dalam makro. Akibatnya, banyak aplikasi menonaktifkan makro secara default. Pengguna dapat mengaktifkan makro jika mereka menginginkannya, namun disarankan untuk berhati-hati sebelum melakukannya.