TECHNOLOGY FOCUS - INORGANIC CHEMISTRY - Preferred Component: Inert gas is chosen from nitrogen and argon.    TECHNOLOGY FOCUS - ORGANIC CHEMISTRY - Preferred Composition: The catalyst is palladium catalyst and/or phosphine ligand. The palladium catalyst is chosen from tetrakis(triphenylphosphine)palladium, tris(p-methylphenylphosphine)palladium, tris(dibenzylidene acetone)dipalladium(0) and bis(1,4-diphenylphosphine)butyl dichloropalladium. The phosphine ligand is chosen from triphenyl phosphine, o-trimethylphenyl phosphine, tri(2-furyl)phosphine and 2-biphenyl-di-t-butyl phosphate. The molar ratio of compound (Ia), compound (Ib), compound (Ic), palladium catalyst and phosphine ligand is 1:(5-30):(6-31):(0.01-0.31):(0.12-0.62). The phenyl tin reagent is chosen from trimethylphenyl tin and tributylphenyl tin. The halogenated benzene is chosen from bromobenzene, chlorobenzene and iodobenzene. The molar ratio of compound (Id), phenyl tin reagent and halogenated benzene is 1:(2-50):(4-100). The molar ratio of compound (Ie) and sodium azide is 1:(2-50). The molar ratio of compound (a), triphenylphosphine and water is 1:(2-10):(10-50). The molar ratio of compound (b) and compound (If) is 1:(2-20).    TECHNOLOGY FOCUS - POLYMERS - Preparation (claimed): Compound (Ia), 3,6-bis(5-bromothiophen-2-yl)-2,5-dimethyl-1H,2H,4H,5H-pyrrolo(3,4-c)pyrrole-1,4-dione derivative of formula (Ib) and (hetero)aryl derivative of formula: Y'-Ar'-Y' (Ic) are reacted in presence of a catalyst in organic solvent in an inert atmosphere. Obtained compound (Id) is reacted with phenyl tin reagent and halogenated benzene in organic solvent, methanol is added, filtered, solid is washed with methanol, n-hexane and acetone, extracted using chloroform, and filtered, to obtain conjugated polymer (I). The organic solvent is chosen from toluene, N,N-dimethylformamide and chlorobenzene. Alternately, conjugated polymer (I) is prepared by reacting 3,6-bis(5-bromothiophen-2-yl)-2,5-bis(6-fluorohexyl)-1H,2H,4H,5H-pyrrolo(3,4-c)pyrrole-1,4-dione derivative of formula (Ie) with sodium azide in presence of mixed solvent of water and tetrahydrofuran in a volume ratio of 1:(10-200) to obtain 2,5-bis(6-azidohexyl)-3,6-bis(5-bromothiophen-2-yl)-1H,2H,4H,5H-pyrrolo(3,4-c)pyrrole-1,4-dione (a), reacting compound (a), triphenylphosphine and water in presence of organic solvent chosen from toluene, chloroform and tetrahydrofuran to obtain 2,5-bis(6-aminohexyl)-3,6-bis(5-bromothiophen-2-yl)-1H,2H,4H,5H-pyrrolo(3,4-c)pyrrole-1,4-dione (b), and reacting compound (b) and isocyanate derivative of formula: R"-D'-C=O (If) in presence of organic solvent chosen from toluene and chloroform.Y'=trialkyl tin (preferably trimethyltin or tributyltin) or boronate group (preferably 1,3,2-dioxaborolan-2-yl or 4,4,5,5-tetramethyl-1,2,3-dioxaborolan-2-yl);A=fluoro, chloro, bromo or iodo;R"=R1;andD'=X1. Preferred Definitions:    Ar'=group chosen from groups of formulae (1)-(27);and    R'=H, 1-50C alkyl or 1-50C alkoxy.