A-Z Popular Blog Software Search »
Technology
 Advertisements
Related Topics

10 Types of End-User Computing

 , updated on
End-user computing is a class of technology that allows non-programmers to achieve results that traditionally would have required help from a programmer. This requires specialized environments and tools that allow users to change things with technical aspects such as management of computing resources handled automatically. End-user computing has significant advantages as it allows domain experts to build their own tools. The following are common types of end-user computing.

Business Rules

Tools that allow users to configure business rules from a user interface.

Analytics

Tools that allow users to explore data to build dashboards and reports.

Scripts

Constrained scripting languages designed for end-users. For example, an office productivity suite that allows users to change a wide range of information processing functions with scripts.

Bots

An application or web platform that allows users to automate things with bots implemented with a user interface or scripting language.

Configuration

Highly configurable software that allows users to achieve a high degree of customization without touching code.

Skins

A toolkit for changing the user interface of an application with a skin.

Mods

Tools that allow users to change and extend games.

Visual Programming

Visual environments that generate code. Possibly highly constrained to a particular task such as automating a robotic arm.

Fifth Generation Language

A programming language that seeks to solve problems input by users as opposed to accepting algorithm input from users.

Artificial Intelligence

Artificial intelligence is a class of software that can learn based on exposure to training data. Tools that allow end-users to train AI to solve a particular set of problems is a potential alternative to coding.
Overview: End-User Computing
Type
Definition
Technologies that allows non-programmers to achieve results that traditionally would have required help from a computer programmer.
Related Concepts

Computing Basics

This is the complete list of articles we have written about computing basics.
Automation
Binary
Caching
Client-Server
Computer
Computer Examples
Computer Program
Data
Data Processing
I/O
Networking
Runtime Error
Sensors
System Program
Systems
Unicode
If you enjoyed this page, please consider bookmarking Simplicable.
 

Software

An extensive guide to common software terms.

Types Of Software

The common types of software.

Software vs Data

The difference between software and data.

Consumer Software

A definition of consumer software with examples.

Software as a Service Definition

A complete overview of SaaS including benefits, disadvantages and comparison to IaaS, PaaS and cloud computing.

Infrastructure Software

The definition of infrastructure software with common examples.

Software vs Hardware

The difference between software and hardware with examples.

Computer Program

The definition of computer program with examples.

System Program

The definition of system program with examples.

Information Systems

A list of common types of information system.

Types Of Artificial Intelligence

A few common types of artificial intelligence.

Technological Singularity

Technological singularity explained.

Affective Computing

Artificial intelligence and emotion.

Artificial Life

An overview of artificial life.

Machine Logic

How artificial intelligence can be illogical.

Deep Learning

A definition of deep learning with examples.

Supervised Learning vs Unsupervised Learning

The difference between supervised and unsupervised learning with an example.

Natural Language Processing

The common types of natural language processing.

Autonomous Systems

Common types of autonomous systems.

Artificial Intelligence Examples

Common examples of artificial intelligence.
The most popular articles on Simplicable in the past day.

New Articles

Recent posts or updates on Simplicable.
Site Map