Hyperbranched polymer containing at least one unit of the general formula where A 1 is a functional structural element, m is an integer ≥ 3 and the lines represent connections to further units of the polymer and at least one unit of the general formula -[-A 2] I where A 2 is a functional structural element which is different from A 1, I is an integer ≥ 1 and the line represents the connection to another unit of the polymer, characterised in that the functional structural element A 1 or A 2 is a structural element which has hole-injection and/or hole-transport properties and is selected from triarylamine, benzidine, tetraaryl-para-phenylenediamine, triarylphosphine, phenothiazine, phenoxazine, dihydrophenazine, thianthrene, dibenzo-para-dioxin, phenoxathiyne, carbazole, azulene, thiophene, pyrrole and furan derivatives and further O-, S- or N-containing heterocycles having a high HOMO (HOMO = highest occupied molecular orbital), or in that the functional structural element A 1 or A 2 is a structural element which has electron-injection and/or electron-transport properties and is selected from pyridine, pyrimidine, pyridazine, pyrazine, oxadiazole, quinoline, quinoxaline, anthracene, benzanthracene, pyrene, perylene, benzimidazole, triazine, triphenylene, ketone, phosphine oxide and phenazine derivatives, but also triarylboranes and further O-, S-or N-containing heterocycles having a low LUMO (LUMO = lowest unoccupied molecular orbital), in that the functional structural element A 1 or A 2 is a structural element which emits light and is selected from fluorescent and phosphorescent emitters, or in that the functional structural element A 1 or A 2 is a structural element which is a host material and is selected from oligoarylenes, and in that at least one unit of the general formula or at least one unit of the general formula is selected from a solubility-promoting unit of the general formula: where Ar 1, Ar 2, Ar 3 are each, independently of one another, an aryl or heteroaryl group, which may be substituted by one or more of any desired radicals R 1, X is in each case, independently of one another, N or CR 2, preferably CH, R 1, R 2 are each, independently of one another, hydrogen, a straightchain alkyl, alkoxy or thioalkoxy group having 1 to 40 C atoms or a branched or cyclic alkyl, alkoxy or thioalkoxy group having 3 to 40 C atoms or are a silyl group or a substituted keto group having 1 to 40 C atoms, an alkoxycarbonyl group having 2 to 40 C atoms, an aryloxycarbonyl group having 7 to 40 C atoms, a cyano group (-CN), a carbamoyl group (-C(=O)NH 2), a haloformyl group (-C(=O)-X, in which X represents a halogen atom), a formyl group (-C(=O)-H), an isocyano group, an isocyanate group, a thiocyanate group or a thioisocyanate group, a hydroxyl group, a nitro group, a CF 3 group, Cl, Br, F, a crosslinkable group or a substituted or unsubstituted aromatic or heteroaromatic ring system having 5 to 60 ring atoms, or an aryloxy or heteroaryloxy group having 5 to 60 ring atoms, or a combination of these systems, where one or more of the groups R 1 and/or R 2 may form a mono- or polycyclic, aliphatic or aromatic ring system with one another and/or with the ring to which the group R 1 is bonded; and n, o, p may each, independently of one another, identically or differently, be 0 or 1 where the solubility-promoting unit of the general formula has three bonds to other units of the polymer if it represents a unit of the general formula, and the solubility-promoting unit of the general formula has one bond to another unit of the polymer if it represents a unit of the general formula. A 1 is a functional structural element, m is an integer ≥ 3 and A 2 is a functional structural element which is different from A 1, I is an integer ≥ 1 and Ar 1, Ar 2, Ar 3 are each, independently of one another, an aryl or heteroaryl group, which may be substituted by one or more of any desired radicals R 1, X is in each case, independently of one another, N or CR 2, preferably CH, R 1, R 2 are each, independently of one another, hydrogen, a straightchain alkyl, alkoxy or thioalkoxy group having 1 to 40 C atoms or a branched or cyclic alkyl, alkoxy or thioalkoxy group having 3 to 40 C atoms or are a silyl group or a substituted keto group having 1 to 40 C atoms, an alkoxycarbonyl group having 2 to 40 C atoms, an aryloxycarbonyl group having 7 to 40 C atoms, a cyano group (-CN), a carbamoyl group (-C(=O)NH 2), a haloformyl group (-C(=O)-X, in which X represents a halogen atom), a formyl group (-C(=O)-H), an isocyano group, an isocyanate group, a thiocyanate group or a thioisocyanate group, a hydroxyl group, a nitro group, a CF 3 group, Cl, Br, F, a crosslinkable group or a substituted or unsubstituted aromatic or heteroaromatic ring system having 5 to 60 ring atoms, or an aryloxy or heteroaryloxy group having 5 to 60 ring atoms, or a combination of these systems, where one or more of the groups R 1 and/or R 2 may form a mono- or polycyclic, aliphatic or aromatic ring system with one another and/or with the ring to which the group R 1 is bonded; and n, o, p may each, independently of one another, identically or differently, be 0 or 1