computer and its details follow the links https://yogeshksahu.blogspot.com/2018/07/computer-what-is-computer.html