How do Photo editing apps that allow you to draw on pictures work?

What happens in the background of an application?

What programming language(s) are primarily used for this?

Is there a reason why most photo editing applications are native applications versus websites? ( I am assuming they need more compute)


1 Answer 1


This is not on topic here or on graphics design as it has to do with software design, not photography or graphics design. The software design you are interested in happens to be making photo editing software, but what the software is doing is irrelevant to the design questions. Stack Overflow is the correct place to ask this question or perhaps Super User depending on the level of detail you are looking for.

  • 2
    \$\begingroup\$ I'd second Super User. \$\endgroup\$
    – mattdm
    Commented Jan 8, 2019 at 16:40
  • \$\begingroup\$ @mattdm @ AJ Henderson Thank you both for getting back to me. I will ask this question in super user. \$\endgroup\$ Commented Jan 14, 2019 at 19:16

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .