Below is a list of many Arabic Language Learning Resources I have found. Some of them I have used myself and others I haven’t. Some are free and some are not so please click on each link to find out more about it.
Out of all these resources the Rosetta Stone is I think by far the best (and most expensive) but if you are really considering learning spoken Arabic, this resource will help you a lot.
First thousand words in Arabic is also a good book as it will help you in learning the everyday vocabulary with colorful illustrations.
My Arabic Teacher also sounds and looks like a nice alternative to the expensive Rosetta Stone but as I haven’t used it personally I can’t give you a review.
Arabic comes first has resources and curriculum designed especially for young children who are beginning to learn Arabic and these resources are completely free as well.
Lastly Arabic Flashcards can be a big help when you want to widen your vocabulary.
There may be many other resources, but these are all I have found. If you know about another resource please share it in the comments below.