On computer keyboards, the enter key and return key are two closely related keys with overlapping and distinct functions dependent on operating system and application. The return key has its origins in two typewriter functions: carriage return, which would reset the carriage to the beginning of the line of text, and line feed, which would advance the paper one line downward. These were often combined into a single return key, a convention that continues in modern computer word processing to insert a paragraph break (¶). The enter key is a computer innovation, which in most cases causes a command line, window form, or dialog box to operate its default function. This is typically to finish an "entry" and begin the desired process, and is usually an alternative to clicking an OK button. Additionally, it can act as the equal to button in calculator programs. On modern computers both keys generally have all the functions of the other, allowing for either key to be used, or even for them to be combined into a single key, as is the case with most laptops. Microsoft Windows makes no distinction between them whatsoever, and usually both keys are labelled as enter on Windows keyboards with the United States layout. Other operating systems, such as Apple's Darwin-based OSs, generally treat them equivalently while still maintaining the technical and descriptive distinction, allowing applications to treat the two keys differently if necessary. The enter key is typically located to the right of the and keys on the lower right of the numeric keypad, while the return key is situated on the right edge of the main alphanumeric portion of the keyboard. On ISO and JIS keyboards, return is a stepped double-height key spanning the second and third rows, below and above the right-hand . On ANSI keyboards it is wider but located on the third row only, as the backslash key is located between it and . Some variants of the ANSI keyboard layout create a double-height return key by subsuming the backslash key into it.

About this result
This page is automatically generated and may contain information that is not correct, complete, up-to-date, or relevant to your search query. The same applies to every other page on this website. Please make sure to verify the information with EPFL's official sources.
Related concepts (4)
Keyboard layout
A keyboard layout is any specific physical, visual or functional arrangement of the keys, legends, or key-meaning associations (respectively) of a computer keyboard, mobile phone, or other computer-controlled typographic keyboard. is the actual positioning of keys on a keyboard. is the arrangement of the legends (labels, markings, engravings) that appear on those keys. is the arrangement of the key-meaning association or keyboard mapping, determined in software, of all the keys of a keyboard; it is this (rather than the legends) that determines the actual response to a key press.
Command-line interface
A command-line interface (CLI) is a means of interacting with a device or computer program with commands from a user or client, and responses from the device or program, in the form of lines of text. Such access was first provided by computer terminals starting in the mid-1960s. This provided an interactive environment not available with punched cards or other input methods. Operating system command-line interfaces are often implemented with command-line interpreters or command-line processors.
Computer keyboard
A computer keyboard is a peripheral input device modeled after the typewriter keyboard which uses an arrangement of buttons or keys to act as mechanical levers or electronic switches. Replacing early punched cards and paper tape technology, interaction via teleprinter-style keyboards have been the main input method for computers since the 1970s, supplemented by the computer mouse since the 1980s. Keyboard keys (buttons) typically have a set of characters engraved or printed on them, and each press of a key typically corresponds to a single written symbol.
Show more