What are Java and Perl?

There are many types of programming languages which can be used in a website, depending on what the host supports. These can be split into two categories. The first types are known as 'client-side' programs - such as Java and Flash, and the other types are 'server-side' - such as PHP and Perl. The type of website you will be running affects whether or not you will need support for these various languages.