WorldWideWeb was the first browser, built by Tim Berners-Lee in 1990
The first internet browser was called WorldWideWeb, written by Tim Berners-Lee in December 1990. Berners-Lee created it at CERN, a physics laboratory in Switzerland, as a tool to help scientists share research documents across different computers. The browser ran only on NeXTSTEP, a Unix-based operating system, so almost nobody outside CERN could use it. It displayed text and straightforward graphics, had no images in the modern sense, and worked by following links between documents stored on different servers — the same basic idea behind how you browse today.
WorldWideWeb was not the first program to connect to the internet or display information. But it was the first to combine three things that made the web work: a way to request documents from a server, a language to format those documents (HTML), and a way to link between them. Before WorldWideWeb, the internet existed mostly as email, file transfer, and text-based databases that required you to know exact commands. Berners-Lee's browser made the internet visual and navigable by clicking.
The browser disappeared almost entirely after 1991. Berners-Lee stopped developing it, and the NeXTSTEP computers it ran on were expensive and rare. But the idea spread. Other programmers built browsers that could run on more common machines — first on Unix workstations, then on Windows and Macintosh computers. By the mid-1990s, browsers became the main way people accessed the internet, and the web became what most people thought the internet was.
Key Takeaways
- WorldWideWeb, created by Tim Berners-Lee in 1990, was the first browser because it combined document requests, HTML formatting, and clickable links into one tool.
- The original browser only worked on NeXTSTEP computers at CERN and was never widely used, but the concept spread to other programmers.
- Before browsers, the internet was mostly email and command-line tools that required users to type exact instructions.
- Browsers became the dominant way to access the internet in the mid-1990s, transforming the web from a specialist tool into something ordinary people could use.
Why Berners-Lee built the first browser in the first place
In 1989, Tim Berners-Lee was a software engineer at CERN working on a problem that physicists faced constantly: they had research stored on many different computers, in many different formats, and no straightforward way to share it. A physicist in one building might need a document from a colleague in another building, but retrieving it meant logging into that specific computer, navigating its file system, and hoping the file was still there. If the computer was down or the file had moved, you were stuck.
Berners-Lee proposed a solution: a system where documents could be stored on servers and linked to each other. A scientist could click a link and jump from one document to another, even if they were on different computers in different countries. He called this system the World Wide Web. To make it work, he needed three pieces: a protocol (HTTP) to request documents from servers, a language (HTML) to format them, and a browser to display them and follow links. He built all three himself, starting with the browser.
The first version of WorldWideWeb was crude. It displayed only text and straightforward graphics. It could not show photographs or video. It had no back button, no bookmarks, and no way to search. But it worked. A physicist could type a web address, see a document, click a link, and jump to another document on another computer. For the first time, the internet felt like a connected space rather than a collection of separate machines.
How WorldWideWeb actually worked
WorldWideWeb ran on NeXTSTEP, an operating system that came with its own programming tools and graphical interface. Berners-Lee wrote the browser in Objective-C, a programming language built into NeXTSTEP. The browser had a straightforward window with a text field where you typed a web address (called a URL), a display area where the document appeared, and a list of links you could click.
When you typed a URL and pressed Enter, the browser sent a request to a server using HTTP — a protocol Berners-Lee designed to be straightforward enough that a single person could implement it. The server received the request, found the file, and sent it back as HTML — a format Berners-Lee also designed, based on an existing standard called SGML. The browser read the HTML, interpreted the formatting instructions, and displayed the result on your screen. If the document contained a link, you could click it, and the browser would request the next document.
The browser also had a feature that seems obvious now but was revolutionary then: it could display the source code of any page. If you wanted to know how a page was formatted, you could look at the HTML. This meant anyone could learn how to build web pages by reading pages that already existed. Berners-Lee believed the web should be open and transparent, and this feature made that possible.
Why WorldWideWeb disappeared and what replaced it
WorldWideWeb was abandoned almost when ready after it was built. Berners-Lee moved on to other projects at CERN. The browser only worked on NeXTSTEP, which was expensive and used mainly by universities and research institutions. Most people with computers used Windows or Macintosh, and there was no version of WorldWideWeb for those systems. By 1991, the browser was essentially forgotten.
But the web itself did not disappear. Other programmers at universities and research labs built their own browsers based on Berners-Lee's design. In 1991, a student at the University of Kansas named Paul Andreessen helped create a browser called Mosaic that ran on Windows and Macintosh computers. Mosaic was the first browser most ordinary people ever saw. It was faster, more colorful, and easier to use than WorldWideWeb. It could display images inline with text, which made web pages much more interesting. Mosaic became so popular that Andreessen and others spun it off into a company called Netscape, which released Netscape Navigator in 1994.
Netscape Navigator became the dominant browser of the 1990s. It was the first browser most people used to access the web. But it was built on the same foundation that Berners-Lee created: HTTP for requesting documents, HTML for formatting them, and clickable links to jump between them. Every browser you use today — Chrome, Firefox, Safari, Edge — follows the same basic design that WorldWideWeb pioneered.
What made WorldWideWeb different from other internet tools
Before the web, the internet had several ways to share information. Email let you send messages to other people. FTP (File Transfer Protocol) let you read files from servers. Gopher was a text-based system that let you navigate menus and retrieve documents. Usenet was a bulletin board system where people posted messages. All of these tools worked, but each one required you to learn different commands and navigate differently.
WorldWideWeb was different because it unified all of these functions into one visual interface. You did not need to remember commands. You did not need to navigate menus. You just clicked links and moved between documents. The browser handled the technical details of finding servers, requesting files, and formatting the results. This simplicity was revolutionary. It meant that ordinary people without technical training could use the internet.
The web was also different because it was designed to be open. Berners-Lee did not patent his inventions. He published the specifications for HTTP and HTML so that anyone could build a browser or a web server. This openness meant that the web could grow without waiting for permission from a central authority. Anyone could build a website, and anyone could build a browser to view it. This is why the web became so much larger and more diverse than earlier internet systems.
How the first browser led to the modern web
WorldWideWeb was primitive by today's standards, but it established the pattern that all browsers still follow. You type an address or click a link. The browser sends a request to a server. The server sends back a document. The browser displays it. You interact with the page — clicking links, filling out forms, watching videos — and the browser handles the technical work behind the scenes.
The capabilities have expanded enormously. Modern browsers can display photographs, video, and animation. They can run programs written in JavaScript that make pages interactive. They can store data on your computer so that websites remember who you are. They can connect to servers in real time so that you see live updates without refreshing the page. But the core idea remains the same: the browser is a tool that requests documents from servers and displays them in a way that humans can understand and interact with.
Berners-Lee's decision to keep the web open and free also shaped how it developed. Because anyone could build a browser or a website, the web grew in directions that Berners-Lee never predicted. It became a platform for commerce, social media, video streaming, and countless other uses. If Berners-Lee had patented his inventions or kept them proprietary, the web might have remained a tool for scientists and researchers. Instead, it became the foundation of the modern internet.
Frequently Asked Questions
Did Tim Berners-Lee invent the internet?
No. Berners-Lee invented the World Wide Web, which is the system of documents and links that runs on top of the internet. The internet itself — the network of computers that can send data to each other — was developed earlier by researchers at universities and government agencies. Berners-Lee's contribution was creating a way to share documents across the internet that ordinary people could use.
Could you actually use WorldWideWeb to browse the web like you do today?
In a limited way, yes. You could type a web address, see a document, and click links to jump to other documents. But there were no images, no video, no interactive features, and no search engines. The web in 1990 consisted of only a handful of documents at CERN. There was nothing to browse except a few research papers and technical documents.
Why did Berners-Lee not become as famous as other internet pioneers?
Berners-Lee did become famous, but later than other pioneers. He did not start a company or try to make money from his invention. He published his work and moved on to other projects. It was not until the 1990s, when the web became widely used, that people began to recognize what he had created. Today he is celebrated as the inventor of the web, though many people still confuse the web with the internet itself.
Is WorldWideWeb still available to read and use?
A reconstructed version of WorldWideWeb exists and can run in an emulator, but it is not practical to use. It only works on NeXTSTEP, which is no longer supported. Modern websites use features that WorldWideWeb cannot display. It is valuable mainly as a historical artifact and a reminder of how straightforward the first browser was.
What happened to Netscape Navigator after it became popular?
Netscape Navigator dominated the browser market in the 1990s, but Microsoft released Internet Explorer and bundled it with Windows. Internet Explorer eventually became the dominant browser. Netscape's market share declined, and the company was acquired by AOL in 1998. The Netscape browser was eventually discontinued, though the open-source code it was based on became Firefox, which is still widely used today.