Alan Freedman -- The Computer Language Company - Computer Desktop Encyclopedia
Computer Desktop Encyclopedia
Longest-Running Tech Reference on the Planet

A CDE Definition

You'll love The Computer Desktop Encyclopedia (CDE) for Tech Term of the Day (TTOD)



A program that searches the Internet for specific resources by description, not just file name. Using Boolean searches (this AND this, this OR this, etc.), users can search Gopher servers to retrieve a selected group of menus that pertain to their area of interest. See Gopher.


A protocol for searching file names and resources on the Internet that presents hierarchical menus to the user. As users select options, they are moved to different Gopher servers. Where links have been established, Usenet news and other information can be read directly from Gopher.

Thousand of Servers in its Heyday
Originally introduced in 1991 at the University of Minnesota, there were more than 7,000 Gopher servers on the Internet at one time. Gopher popularity declined as content on the Web increased throughout the 1990s, and by 2007, there were barely 100 servers remaining. Gopher client support was added to Web browsers for a while, but was not always complete and later abandoned in most cases. See Veronica, Archie, Jughead, WAIS and World Wide Web.

When Gopher Reigned
When it was introduced in 1993, the Mosaic Web browser came equipped with a list of Gopher and FTP servers (see Mosaic). (Image courtesy of the National Center for Supercomputing Applications (NCSA) and the Board of Trustees of the University of Illinois.)

Personal Use Only

Before/After Your Search Term
verificationversion control
verification keyversion number
verified Twitter accountVersit
Verilogvertex shader
VERITAS file systemvertical bandwidth
vermilvertical bar

Terms By Topic
Click any of the following categories for a list of fundamental terms.
Computer Words You Gotta KnowSystem design
Job categoriesUnix/Linux
Interesting stuffPersonal computers
InternetIndustrial Automation/Process Control
Communications & networkingAssociations/Standards organizations
HistoryDesktop publishing
ProgrammingHealthcare IT
System design