promotion image of download ymail app

What is the programming language of the Firefox browser?

I would like to know what programming language, development platform or IDE is used to code the Firefox browser. Anyone really knows?


@Tom B

Yes, I would like to know the exact language the browser is written on. I am interested in the Windows version.

You say I can find it myself since it is open source but I really don't know where to look for this kind of information...

6 Answers

  • 1 decade ago
    Favourite answer

    The core of the engines are written in C++. What are the engines you ask? Most of both Firefox and the closely related Seamonkey are written in an interpreted language called XUL.

    I've been having connectivity problems but the source code is at

    While there may be a zip file available somewhere, this is the .tar.bz2 file. If winrar or 7zip won't open it, go to:

    and download and install it. You will be getting both the GNU Tools and the GCC compiler -- so you will find that you can compile it with that --even on Windows. Anyhow, open a terminal in the directory you downloaded it to, and type "tar -xvjf firefox-3.5-source.tar.bz2" This will create a new set of folders. Go in there, read any README or INSTALL files (sometimes even called readme.txt). I do suggest compiling it and just watching (though it can be boring). And you will get a much better sense of what is what.

    Firefox and Seamonkey are written in XUL on top of an engine written in C++. Yes I said engine. And yes they are different web browsers. I use both.

    • Commenter avatarLog in to reply to the answers
  • 1 decade ago

    I am not sure I get what you are asking.

    If you are referring to something like IE's activeX mozilla doesn't have that. But they do have some browser specific stuff, like some CSS tricks -moz...

    If you are asking about the language the actually application is written in I suppose it varies by OS. As you can image, Windows version differs in code from say Unix-based OS.

    Firefox is open-source, so why not take a look for yourself?

    • Commenter avatarLog in to reply to the answers
  • Erika
    Lv 4
    4 years ago

    the only thank you to guarantee an identical view in all browsers is to place each and all of the textual content textile and pictures right into a grasp image and then show that grasp image. Then and basically then will all browsers show the counsel an identical. have exciting.

    • Commenter avatarLog in to reply to the answers
  • 1 decade ago

    The core was written mostly in C/C++; you can use what ever IDE you feel most comfortable in if you want to view/edit the source code.

    • Commenter avatarLog in to reply to the answers
  • What do you think of the answers? You can sign in to give your opinion on the answer.
  • 3 years ago

    Firefox Programming

    • Commenter avatarLog in to reply to the answers
  • 1 decade ago

    They are C++, XUL, XBL, JavaScript, CSS.

    • Commenter avatarLog in to reply to the answers
Still have questions? Get answers by asking now.