[KongchangAI]
ConceptEUP / End-User Programming / 终端用户编程

End-User Programming

A design philosophy that enables users without professional programming backgrounds to create or modify software behavior. Representative forms include spreadsheet formulas, visual programming environments, and no-code/low-code tools, emphasizing the empowerment of users to shape the tools they work with.

Timeline (last 90 days)

Oct 5

End-user programming (EUP) refers to a design philosophy that enables ordinary users without a professional programming background to create or modify software behavior.

Unverified50%
Oct 5

Representative forms of end-user programming include spreadsheet formulas, visual programming environments (such as Scratch), automation rule platforms (such as IFTTT), and no-code/low-code tools.

Unverified50%
Oct 5

Most EUP systems still operate within the possibility space preset by designers, where users can combine existing modules but find it difficult to define entirely new concepts or categories.

Unverified50%
Sep 11

The concept of "Malleable Software" originates from the software research field's long-term exploration of "End-User Programming."

Unverified50%

All Facts (4)

Source Articles