I've never programmed before but I do have a book called "Programming from the Ground Up" which I'll start studying in the New Year. I've been told that I should start with something easier but I have my heart set on learning Assembly and I'm going to learn it no matter what.
I have a few questions:
1) I've heard that many programmers who learn Assembly always use it for everything and nothing else. Why?
2) How do I get started in Assembly? I run a Ubuntu OS. Do I need to download anything extra? (the book doesn't make it very clear)