@nikita.harvey
Joomla - это CMS (система управления контентом), написанная на языке программирования PHP, поэтому для разработки и расширения функциональности Joomla используются языки, связанные с PHP.
Для создания плагинов, модулей и компонентов для Joomla можно использовать языки программирования, такие как PHP, JavaScript, HTML и CSS. Однако, большинство расширений для Joomla разрабатываются на языке PHP, так как это основной язык, на котором написана сама CMS.
Кроме того, Joomla использует фреймворк MooTools для работы с JavaScript, а также поддерживает библиотеки, такие как jQuery и Bootstrap, для создания дополнительных функций и стилей.