Before you download Joomla you should know some basics about its support. In this case, the basic knowledge is that it works on the Linux operating system.
The other thing that you should know is that it works on the Linux operating system. It has the same architecture as Windows so it can be installed in both platforms.
It may also come with a firewall or a back up system. It has some other protection like signature-based scanning, XSS and SQL injection.
Linux supports more than thirty programming languages. But of course, it is best if you are familiar with the Java language.
Joomla does not run on PHP or Perl. It runs only on the Linux platform. It also does not support Linux Web hosting plans.
If you want to use PHP for your website, then you can install it to run within the Joomla platform. This will allow you to create dynamic pages that is the main purpose of a web site.
However, you have to pay for the usage of PHP. You can find PHP at a lower price if you choose Joomla as your web host.
On the other hand, PHP can be used for the content on your website. It is much easier to implement if you are familiar with the codes.
Another thing that you need to know is that Joomla supports SQL database management. It has a user management system, file management system and other configuration functions.
All these are features that Java cannot offer. The only limitation in using PHP in Joomla is that it is not a client-server type of server.
Joomla also supports a lot of extensions like the ClickBank. It also has a user-friendly interface so you can get started with the extensions without too much hassle.