Языки почти любые компилируемые (кроме TypeScript, пожалуй).
Во-первых, увеличь раздел SWAP. Будет сильно тормозить из-за обращения к медленному накопителю, но хотя бы работать.
Во-вторых, установи программу мониторинга atop (консольная), затем запусти Firefox и проверь что происходит с подкачкой (SWP). Красным цветом будет наглядно помечено что не так. Если память забита под завязку, то SWP, MEM будут помечены красным.
Попробуй использовать оптимизированные сборки Firefox и отключить расширения, кроме uBlock или других блокировщиков рекламы. Настрой плагины и прочие вещи для сохранения памяти. Открывай по малому количеству страниц.
Иначе без гугления из тебя выйдет плохой специалист.
Ещё попробуй GitHub Codespaces - когда решишь немного вопрос с браузером.
После того как намучаешься, следуй советам
Алексей 〒. и
Кирилл Гусарев .