In this age of technology everyone should have a basic idea that how technology works. for understanding the technology, it is neccesary to understand sprogramming.