Herhangi bir işlem için hazırlanan programlara daha işlevsel olması için eklenen bir geliştirme yazılım programcığıdır.