The present disclosure relates to an antimicrobial composition comprising at least one polymer or oligomer, the polymer and oligomer being comprised of repeating units of hydrophilic heterocyclic amine monomers that are coupled by hydrophobic linkers selected to confer the antimicrobial activity to the composition, methods of producing the same and uses of the antimicrobial composition.