Building maintenance programs involve several operations including software engineering systems. Software engineering was first used in 1968 with a NATO conference. To know how to build powerful programs in maintenance we need to know some basics about building programs and