
Algae can grow on anything if the conditions are favorable for it.
In the comparison, algae will be much, much less likely to grow on a non-porous substrate like metal as compared to something like shingles or wood shakes.
Is algae a problem on metal shake shingles