Chemically protected dihydroxyacetone and/or dimers are used to make polycarbonates, poly(acetal carbonate)s, poly(spiroacetal)s, polyesters and polyurethanes.