How do you learn languages?

To learn languages, I like to use different apps. I have found these four apps particularly helpful: Duden, Duolingo, Linguee and Google Translate. What I like about Google Translate is that the app includes the Google Translate Community through which you can help others.

What love languages do you understanding and speak? Learning about this topic, this is what I found out about love languages.