Python Chrome
Python Chrome
![]() |
No items matching your keywords were found.

Which language are internet browsers in?
Question is pretty obvious.
And I mean which programming language (ie, C++, Basic, Python, etc.)
The browsers I'm looking for are:
Firefox
Internet explorer (any version, I'm assuming they're the same)
Netscape
Chrome
http://www.lextrait.com/vincent/implementations.html take a look
it list what language
Web Browsers
Microsoft Internet Explorer
Mozilla Firefox
Netscape Navigator
see Mozilla
The code of Netscape browser was written in C, and Netscape engineers, all bought to Java (see M. Cusumano book and article) redeveloped the browser using Java. It was too slow and abandoned. Mozilla, the next version, was later developed using C++.
Safari
7-Jan-03
Browser for Apple Mac OS, its foundation is WebKit, a C++ framework.
Google Chrome
2-Sept-08
Chrome has been introduced as the combination of 26 different libraries. The base code comes from Safari . One of its key propositions is the ultra fast V8 JavaScript engine, written in C++.
Sun HotJava
(1999)
HotJava never took off, it was far too slow compared to other browsers. It became a showcase for the Java applet technology and the product is now frozen since 1999.
Opera
Opera Mini
Opera Mini (2007) has a very funny architecture, and is indeed using both C++ and Java. The browser is split in two parts, an ultra thin (less than 100Kb) "viewer" client part and a server side responsible of rendering. The first uses Java and receives the page under the OBML format, the latter reuses classical Opera (C++) rendering engine plus Opera's Small Screen Rendering, on the server. This allows Opera to penetrate various J2ME-enabled portable devices, such as phones, while preserving excellent response time. This comes obviously with a few sacrifices, for instance on JavaScript execution.
Mosaic
Mosaic was the first widely spread browser, it morphed into Netscape.
