There are so many of them. Seriously. If you suddenly decide to learn a language through an app, first you’ll have to go through endless searching and choosing. I’m already tired at that stage, and I still don’t really get the difference between all these apps.