Et tegneprogram er et computerprogram, hvormed man kan skabe eller ændre billeder. Programmerne kan groft deles i to grupper: Programmer der arbejder med pixels, dvs. de farvede punkter som mange billeder er opbygget af, og de objektorienterede (også kaldet vektor-baserede tegneprogrammer), hvor der arbejdes med objekter, som kan være en streg, en kurve, en simpel figur, et bogstav, et farveforløb eller lignende. Flere programmer kan kombinere pixels med objekter.