常数折叠（Constant folding）以及常数传播（constant propagation）都是编译器最佳化技术，他们被使用在现代的编译器中。进阶的常数传播形式，或称之为稀疏有条件的常数传播（sparse conditional constant propagation），可以更精确地传播常数及无缝的移除无用的程式码。
常量折叠.常数折叠是一个在编译时期简化常数的一个过程，常数在表示式中仅仅代表一个简单的数值，就像是整数 codice_1，若是一个变数从未被修改也可作为常数