@rgb:
fp has a built-in compiler. That is both a blessing and a curse. Blessing because you do not require any other 'files' in order to compile and a curse because it is bound to the processor that fp itself is running on.
fpc command-line compiler can make use (once installed) of several cross-compilers, allowing you to compile for a wide range of targets.
Most programmers oriented editors have a special tool menu that allow for customization by user. Usually in such tool menu the user is able to add fpc commandline compiler (with your desired compiler options).
Also, most of these programmer's oriented editors supports, Pascal highlighting, code-folding, project management etc. See for example, geany, notepad++, programmers notepad, etc.