- Arabic Dictionaries
- Typing in Arabic
- First install an Arabic language pack on your computer (Instructions for Windows)
- You can purchase Arabic keyboard stickers to make it easier to type
- You can learn/practice typing here
- Anki
- Free desktop app to learn and memorize anything. Very useful for Arabic vocabulary.
- There's a companion website where you can review your cards online, download decks, and sync your cards across different devices
- There's a free Android app, AnkiDroid Flashcards, so that you can review on the go. Just pull out your phone and review in your downtime!
- It may take some time to set it up and get used to it, but it's definitely worth it. You can use different types of flashcards and do some amount of customization. For Arabic vocabulary I use "Basic (and reversed card)" and use a customization to increase the font for the Arabic side.