Comment
Comment by cloudier
It varies a lot based on what language you’re looking at, how much time you want to put in and what level of proficiency you’re at. Your best bet is probably to search for the learn $language subreddit for relevant apps, resources and blogs. (I can give pointers for Japanese.)