Among free language apps, Duolingo can’t be beat. New in-app chat functionality lets you try your hand at short, casual conversations with a bot. Despite the chats feeling a bit scripted, Duolingo still earns our highest recommendation.
Source: PC MAG