A copolycarbonate comprising: 1) a repeating unit represented by Chemical Formula 2, and a repeating unit represented by Chemical Formula 3, and 2) a repeating unit represented by the following Chemical Formula 4, wherein the copolycarbonate has a weight average molecular weight of 1,000 to 100,000 g/mol measured by GPC using PC standard: in the Chemical Formula 2, each of X 2 is independently C 1-10 alkylene, each of Y 1 is independently hydrogen, C 1-6 alkyl, halogen, hydroxy, C 1-6 alkoxy or C 6-20 aryl, each of R 2 is independently hydrogen; or C 1-15 alkyl unsubstituted or substituted with oxiranyl, oxiranyl-substituted C 1-10 alkoxy, or C 6-20 aryl; halogen; C 1-10 alkoxy; allyl; C 1-10 haloalkyl; or C 6-20 aryl, and m is an integer of 10 to 200, in the Chemical Formula 3, each of X 3 is independently C 1-10 alkylene, each of Y 2 is independently C 1-10 alkoxy, each of R 3 is independently hydrogen; or C 1-15 alkyl unsubstituted or substituted with oxiranyl, oxiranyl-substituted C 1-10 alkoxy, or C 6-20 aryl; halogen; C 1-10 alkoxy; allyl; C 1-10 haloalkyl; or C 6-20 aryl, and l is an integer of 10 to 200, in the Chemical Formula 4, X is C 1-10 alkylene unsubstituted or substituted with phenyl, C 3-15 cycloalkylene unsubstituted or substituted with C 1-10 alkyl, O, S, SO, SO 2, or CO, and R 4, R 5, R 6 and R 7 are each independently hydrogen, C 1-10 alkyl, C 1-10 alkoxy, or halogen. 1) a repeating unit represented by Chemical Formula 2, and a repeating unit represented by Chemical Formula 3, and 2) a repeating unit represented by the following Chemical Formula 4, wherein the copolycarbonate has a weight average molecular weight of 1,000 to 100,000 g/mol measured by GPC using PC standard: in the Chemical Formula 2, each of X 2 is independently C 1-10 alkylene, each of Y 1 is independently hydrogen, C 1-6 alkyl, halogen, hydroxy, C 1-6 alkoxy or C 6-20 aryl, each of R 2 is independently hydrogen; or C 1-15 alkyl unsubstituted or substituted with oxiranyl, oxiranyl-substituted C 1-10 alkoxy, or C 6-20 aryl; halogen; C 1-10 alkoxy; allyl; C 1-10 haloalkyl; or C 6-20 aryl, and m is an integer of 10 to 200, in the Chemical Formula 3, each of X 3 is independently C 1-10 alkylene, each of Y 2 is independently C 1-10 alkoxy, each of R 3 is independently hydrogen; or C 1-15 alkyl unsubstituted or substituted with oxiranyl, oxiranyl-substituted C 1-10 alkoxy, or C 6-20 aryl; halogen; C 1-10 alkoxy; allyl; C 1-10 haloalkyl; or C 6-20 aryl, and l is an integer of 10 to 200, in the Chemical Formula 4, X is C 1-10 alkylene unsubstituted or substituted with phenyl, C 3-15 cycloalkylene unsubstituted or substituted with C 1-10 alkyl, O, S, SO, SO 2, or CO, and R 4, R 5, R 6 and R 7 are each independently hydrogen, C 1-10 alkyl, C 1-10 alkoxy, or halogen. each of X 2 is independently C 1-10 alkylene, each of Y 1 is independently hydrogen, C 1-6 alkyl, halogen, hydroxy, C 1-6 alkoxy or C 6-20 aryl, each of R 2 is independently hydrogen; or C 1-15 alkyl unsubstituted or substituted with oxiranyl, oxiranyl-substituted C 1-10 alkoxy, or C 6-20 aryl; halogen; C 1-10 alkoxy; allyl; C 1-10 haloalkyl; or C 6-20 aryl, and m is an integer of 10 to 200, each of X 3 is independently C 1-10 alkylene, each of Y 2 is independently C 1-10 alkoxy, each of R 3 is independently hydrogen; or C 1-15 alkyl unsubstituted or substituted with oxiranyl, oxiranyl-substituted C 1-10 alkoxy, or C 6-20 aryl; halogen; C 1-10 alkoxy; allyl; C 1-10 haloalkyl; or C 6-20 aryl, and l is an integer of 10 to 200, X is C 1-10 alkylene unsubstituted or substituted with phenyl, C 3-15 cycloalkylene unsubstituted or substituted with C 1-10 alkyl, O, S, SO, SO 2, or CO, and R 4, R 5, R 6 and R 7 are each independently hydrogen, C 1-10 alkyl, C 1-10 alkoxy, or halogen.