Оновлення, відновлення, модифікація та розширення існуючих програм іноді називають програмами технічного обслуговування. Програмісти можуть внести свій внесок у посібники користувача та онлайн-довідку, або вони можуть співпрацювати з технічними письменниками для виконання такої роботи. Прикладне та системне програмування