What are the principle sources of code optimization?

1- Constant Folding

2- Dead Code Elimination