We introduce sufficiently wide classes of non--linear functionals preserving normal (Gaussian) distribution and establish various conditions under which a sequence such is asymptotically normal. As one consequence we obtain generalization sharpening known results on the central limit theorem for weighted sums (linear functionals) independent random variables.