I have been wanting to learn more about how computers work. Getting way ahead of myself, but as in would it be possible to build a computer from scratch by myself? I mean build the individual parts and everything that goes into it. I understand that this question is more on the side of computer engineering but I though I might get some valuable response here. I mean I wanna know from the ground up how a computer works. As per my naive understanding at the moment: If everything on my screen right now is just a bunch of pixels, how does the computer know that I have clicked on a certain region and then complete a certain process. Like when I close a window, how does the computer know to change the pixels to something else?
I am not able to articulate what I am trying to say. But like how a does a computer work from the complete basics. When trying to learn about these things, most often people start talking about CPU'S and other related hardware. While I understand how all those are necessary for a computer for function, how did all of this start out? I found this post on here before that seems relevant.
Could you recommend some resources for learning about this more. Could you maybe give a short introduction to it? I would really appreciate it.