If you are really interested in learning assembly langauge, first you would better learn some high level langauge. Then you will have some programming experience.
If you already have programming experience with langauge like C/C++, JAVA or any other doesn't need to be high level though, you can just start learning assembly langauge. And fix your objective why you want to learn assembly language. Are you thinking doing project on embedded systems, if yes then better have some books in embedded systems. And the alternative might be to learn C Programming Language for embedded systems, since it would cut the time to learn assembly language. Learning C is also easy and very friendly, all you need is patience and interest. Although learning assembly is tough but one with already programming experience will find it easier. Have a nice day and good luck with project. -- FOSS Nepal mailing list: foss-nepal@googlegroups.com http://groups.google.com/group/foss-nepal To unsubscribe, e-mail: foss-nepal+unsubscr...@googlegroups.com Mailing List Guidelines: http://wiki.fossnepal.org/index.php?title=Mailing_List_Guidelines Community website: http://www.fossnepal.org/