Live briefing
Everything about Curses (programming library)
Terminal control library for building text user interfaces
curses is a terminal control library for Unix-like systems, enabling the construction of text user interface (TUI) applications. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Curses (programming library)A 5-minute orientation
- Pick up a classic book: Winsor McCayThe most-reprinted book on the subject
- Go sideways: NcursesA closely related topic
- Go sideways: TermcapA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
- No matching papers found.
📚 Books worth reading
Winsor McCayWinsor McCay · 2003
Twin HeartsFrancine Pascal · 1995
Programming with cursesJohn Strang · 1986
The Eleventh Off-Campus Library Services Conference proceedingsOff-Campus Library Services Conference (11th 2004 Scottsdale, Ariz.) · 2004
CursedMel Odom · 2003
Smallville: CurseAlan Grant · 2004
Library programs for teensKaren J. Siwak · 2010- 📕UNIX system V release 2.0 programming guideAT & T Bell Laboratories. Technical Publication Dept. · 1984
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Ncurses ncurses (new curses) is a programming library for creating textual user interfaces (TUIs) that work across a wide variety of terminals. It is written in…
- Termcap Termcap (terminal capability) is a legacy software library and database used on Unix-like computers that enables programs to use display computer terminals…
- Terminfo Terminfo is a library and database that enables programs to use display terminals in a device-independent manner. Mary Ann Horton implemented the first…
- Tput In computing, tput is a standard Unix operating system command which makes use of terminal capabilities. Depending on the system, tput uses the terminfo…
- Text-based user interface In computing, text-based user interfaces (TUI) (alternately terminal user interfaces, to reflect a dependence upon the properties of computer terminals…
- Pseudoterminal In some operating systems, including Unix-like systems, a pseudoterminal, pseudotty, or PTY is a pair of pseudo-device endpoints (files) which establish…
- Terminal emulator A terminal emulator, or terminal application, is a computer program that emulates a video terminal within another display architecture. Though typically…
- Ken Arnold Kenneth Cutts Richard Cabot Arnold (born 13 June 1958) is an American computer programmer well known as one of the developers of the 1980s dungeon-crawling…