Advancement of Computer Technology and its Applications