Perl is in the middle as it is compiled to a byte tree (similarly to Java) that is never saved as a file. It also requires the interpreter to be available with the Perl program.

Advantages of a compiled language:

Disadvantages of a compiled language: