Macro
De Viquipèdia
Una macro és un conjunt d'ordres destinades a realitzar tasques repetitives en el menor temps possible. Aquestes estan escrites en llenguatges de programació senzills aptes per usuaris sense excessius coneixements tècnics.
Sovint podem trobar-les als paquets ofimàtics (processador de textos, fulls de càlcul, gestors de bases de dades...), programari de disseny gràfic, retoc fotogràfic,...
Llenguatges que sovint s'utilitzen per programar macros son:
- Visual Basic Script (S'utilitza per automatitzar tasques dins la suite ofimàtica MS Office.
- Visual Basic (Té les mateixes aplicacions que l'anterior, que de fet, es un subconjunt d'aquest).
- Python (S'utilitza per fer scripts d'automatització en la gestió de sistemes, entre d'altres usos).
- Perl (Té una llarga tradició como a llenguatge de maneig de cadenes de text, s'utilitza molt per manipular i validar dades).
- Ruby (Té usos similars a Python, tot i que la seva base d'usuaris està creixent ràpidament i cada cop s'esten a més ambits).
- C (Tot i que de vegades s'utilitzi como a llenguatge per programar macros, no es pot considerar que sigui útil en aquest tipus d'aplicacions).
- Java (Algunes suites ofimàtiques utilitzen macros escrites en Java, però el seu us està més enfocat a la programació d'aplicacions web o programes d'escriptori complexos).

