You seem to be trying to learn lots of languages at once. I can say from experience that that probably isn't a good idea. It probably won't matter in the long run but I think you should take it a bit slower.
Personally I believe that if you want to learn 6 billion languages at once, that's not my business. I can say that assembly is very fun and rewarding to learn and that as cire said Googling will get you a few very good resources. Here is a few of my own:
Google is great, but you can't trust every site out there. I did a Google search for learning to do Assembly and C, just to find the first link taught how to do it, but none of the code worked like the site claimed. It is easier to ask for direction and recommendations for books or tutorials rather than sifting through all the site results hoping you find the one that is done properly.
The results depend on the search parameters, so if you muddle the parameters or don't give a narrow enough search you wind up with tons of sites that range the gauntlet of terrible to fantastic, but you won't know which one you have if you don't get input from others giving their advice on the matter of which site/book should be used.
I coulda googled but i knew you guys would apply some common sense for me first ;) tk
THought assembly would help me learn the ones im learning but i guess your right...unless i use assembly to practive with them, i saw what jm was doing and wished i could understand...shame her thing stopped i was gonna follow it when it was over.
I think Assembly is good to know a little, to help you understand how everything runs and learning it, while learning C++, may not be bad. However, it is not a language that I would considered spending too much time in, unless your programming goals are micro-controllers, BIOS, low-level OS stuff or reverse-engineering.