Programy graficzne są programami użytkowymi służącymi do tworzenia i modyfikacji plików graficznych.
Na rynku jest bardzo szeroki wybór programów graficznych od najprostszych służących do tworzenia prostej grafiki, do skomplikowanych - profesjalnie tworzących skomplikowane projekty graficzne, animacje wielowymiarowe czy gry.
Standardowy program graficzny do obróbki zdjęć wykadruje zdjęcia, usunie wszelkie zniekształcenia, poprawiając jego jakość. W większości możliwe jest utworzenie pokazów slajdów, z ciekawym przejściem pomiędzy zdjęciami. Program powinien być wyposażony w podstawowe filtry, możliwe jest także wydrukowanie gotowych zdjęć.