No, Composer includes its own PHP runtime, so you don't need to have PHP installed separately on your system.