Input in computer science is to provide something to the computer in the form of a command, data, or a signal from outer sources. In some programming languages such as Visual Basic or Python, the term is also a special keyword or function.

Input can be retrieved from Input Devices such as Image scanner, Keyboard, Microphone, Mouse, Softcam, Touchscreen, Touchpad, Trackball, Trackpad, Tablet, and Webcam among others.