Stack overflow is not the same what it used to be one year before. Experience is very bad for noobs. Moderators are rigid. Recently, they closed one of my question on assembly. They gave me two links to show that my question is duplicate. I can just laugh on those links. first one is about the assembler to use. I commented that I can't use MASM but that hardly makes any difference to them. They just want to close the question as soon as possible. The final comment is best. Where the mod wrote "There are emulators out there such as SPIMS for MIPS.". But can anybody tell me how a noob can know there are emulators for assembly? He could have put that for answer. The first comment is also great, "Which book is best is completely subjective". but I never asked for the best book. I just want a book for 64 bit assembly. I think they assume lots of thing in their mind. nowadays I hardly visits stack overflow for these reasons. This site is not for noobs anymore.
first of all.
This is the entire text of your question:
I want to learn assembly language programming. I have a 64 bit pc with windows 7. Which book and assembler I should use for this purpose?
How much research effort did you put into your question? And how much of that research effort did you demonstrate and share in the question itself?
(do note that the first link is a mandatory clickthrough page for all new users when they ask questions, as well...)
You want effort from us? You put effort into your questions first, or with all due respect, take it elsewhere.
Your question was rightly closed as not constructive. It wasn't closed because it had a duplicate. It was the kind of question that shows no research effort, and can receive opinions for answers rather than fact. It would have been much better if you had searched the internet for some information on "64 bit Windows assembler" you'll be headed in the right direction. Then if you're torn in between two, ask something like:
What are the pros and cons of these two assemblers?
Which will be more likely to receive facts as answers than asking a question in the form of:
Which of these two assemblers is better?
Which assembler should I use?
Which will both likely be answered by people's opinions.