This article contains instructions, advice, or how-to content. (July 2021) |
End-user computing (EUC) refers to systems in which non-programmers can create working applications.[1] EUC is a group of approaches to computing that aim to better integrate end users into the computing environment. These approaches attempt to realize the potential for high-end computing to perform problem-solving in a trustworthy manner.[2][3]
End-user computing can range in complexity from users simply clicking a series of buttons, to citizen developers[4] writing scripts in a controlled scripting language, to being able to modify and execute code directly.
Examples of end-user computing are systems built using fourth-generation programming languages, such as MAPPER or SQL, or one of the fifth-generation programming languages, such as ICAD.