Console application
This article needs additional citations for verification. (December 2009) |
A console application or command-line program is a
Overview
A user typically interacts with a console application using only a
As the speed and ease-of-use of GUIs applications have improved over time, the use of console applications has greatly diminished, but not disappeared. Some users simply prefer console based applications, while some organizations still rely on existing console applications to handle key data processing tasks.
The ability to create console applications is kept as a feature of modern
For data processing tasks and computer administration, these programming environments represent the next level of operating system or data processing control after scripting. If an application is only going to be run by the original programmer and/or a few colleagues, there may be no need for a pretty graphical user interface, leaving the application leaner, faster and easier to maintain.
Text User Interface
Libraries
Multiple
On Unix systems, such libraries are ncurses and curses.
On Microsoft Windows, conio.h is an example of such library.
Examples
Console-based applications include
See also
- Text-based (computing)
- Box-drawing character
- Shell (computing)
References
- ISBN 978-0764530593.
- ISBN 978-0764532870.
- ISBN 978-0130418012.
Further reading
- Richter, Jeffrey (1994). Advanced Windows NT The Developer's Guide to the Win32 Application Programming Interface. ISBN 978-1556155673.