Redigering af et program ved hjælp af computere og andet digitalt udstyr kaldes generelt
softwareudvikling eller
programmering .
Her er en sammenbrud af betingelserne:
* Softwareudvikling er et bredere udtryk, der omfatter hele processen med at skabe, designe, teste og implementere software. Dette inkluderer skrivekode, men også planlægning, analyse og styringsaspekter.
* Programmering er mere fokuseret på den faktiske skrivekode, der involverer at bruge et programmeringssprog til at give instruktioner til en computer.
Så selvom "redigering af et program" muligvis er en mere specifik handling inden for softwareudvikling, beskriver begge udtryk den overordnede proces med at oprette og ændre software ved hjælp af computere.