Computer Generations classified into five types