Title: Full History of Computer Development and It Generations