Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

I want to make browser add-ons/extentions, which programming language do i need to learn?

Which programming languages do i need to learn to make browser add-ons/extentions for all the browsers out there?

I have been told its Javascript? Thank you in advance.

like image 637
Imran Avatar asked Dec 14 '22 00:12

Imran


1 Answers

Actually I disagree with the other answers somewhat because, in my experience, choice of programming language is not a constraint in and of itself when writing an extension for Mozilla or IE.

IE uses COM so you are just as able to use C or C++ as you are to use .NET languages.

Likewise, Mozilla uses XPCOM, so what you actually need is an XPCOM binding rather than any specific language.

I've written extensions for both of these browsers in C++. I've got no experience of writing extensions for other browsers.

like image 176
Phil Booth Avatar answered May 21 '23 21:05

Phil Booth