Хочу сделать надстройку для Firefox и Google Chrome на каком языке я могу сделать? и как сделать это в Firefox или Chrome совместимым?
Для Firefox язык в основном JavaScript и XUL ( X ML U I L anguage) Хотя можно использовать Python и XUL, или даже иметь скомпилированный код, связанный через XPCOM / XPconnect. Но это определенно не для начинающих.
Для Chrome язык на самом деле является JavaScript, HTML и CSS. Это очень похоже на разработку веб-приложения.
См. Учебники: