Hi all,

Programming is my job/study and also hobby at the same time. I am really interested in how everything works and I am thinking about spending some time learning assembly language.

You learn how a computer really works with assembly language and I think that knowledge will be very useful to solve problems and write more effective code in higher programming languages.

I like to know if you think learning assembly is a waste of time or not. Because it's really old and even Windows itself is written in C. A higher language then assembly...