Large aggregates, constructed by linking together monomer building blocks via non-covalent interactions with polymer properties, are regarded as supramolecular polymers. Many kinds of non-covalent interactions, such as metal-ligand coordination, hydrogen bonding, π-π stacking, ionic interaction, and host-guest interaction etc., can be involved in the binding interactions of monomer building blocks, as well as in the modification of the side chain for the construction of variable supramolecular polymers. In this tutorial review, we summarized the reported supramolecular polymers fully- or partially-created from the combination of multiple non-covalent binding interactions, mainly of two kinds, in the orthogonal way.