convey programming
1.parametric programming
2.mathematical programming
3.automatic programming
4.goal programming
6.distributed programming
7.logic programming
8.dynamic programming
9.programming methodology
10.functional programming


