Se alguém está aprendendo um idioma estrangeiro para escola, trabalho ou enriquecimento pessoal, ele ou ela tem muitos recursos de aprendizado de idiomas online e offline. Os cursos estruturados ou individualizados em uma faculdade ou centro de aprendizado fornecem um método interativo de estudo, e o software de computador pode ser usado sozinho ou com outros recursos de aprendizado de idiomas. As ofertas da Internet podem incluir comunidades de aprendizado de idiomas, sites em vídeo e materiais para prática, e livros e cursos em áudio são boas opções para os alunos que preferem materiais mais tradicionais.
As aulas de idiomas on-line e off-line são excelentes recursos de aprendizado de idiomas e podem ter ritmo próprio ou seguir uma programação tradicional. Algumas opções incluem cursos universitários em uma universidade, aulas particulares oferecidas por um centro de aprendizado de idiomas e aulas em grupo em uma escola técnica ou online. Os cursos têm muitas vantagens, porque proporcionam prática ao falar e entender o idioma e oferecem uma melhor estrutura para o aprendizado do idioma em vários níveis. Outro benefício é que é possível obter assistência adicional de seu instrutor.
Estão disponíveis vários programas de computador que ensinam palavras e gramática do vocabulário e permitem praticar suas habilidades de escrita, fala, leitura e audição. Os programas podem incluir vários recursos de aprendizado de idiomas, incluindo cartões flash virtuais, vídeo aulas, problemas práticos e análise de pronúncia. Alguns tipos de software vêm com um componente on-line que conecta os usuários a uma comunidade de outros alunos de idiomas e oferece oportunidades para praticar o idioma com outras pessoas. Pode-se também selecionar um programa que inclua um professor particular que se encontre com o aluno por videoconferência, telefone ou e-mail.
Os sites são recursos populares de aprendizado de idiomas, porque fornecem uma variedade de materiais com pouco ou nenhum custo. Comunidades online, salas de bate-papo, listas de vocabulário, aulas de gramática, exemplos de conversas escritas e vídeos online oferecem aos alunos oportunidades de aprender e praticar suas habilidades, sejam eles iniciantes ou avançados. Alguns sites populares oferecem uma experiência de troca de idiomas, na qual dois alunos se tornam colegas e ensinam um ao outro um idioma diferente. Também existem sites disponíveis que fornecem materiais on-line do curso, além de testes práticos para avaliar o nível de domínio do aluno.
Se preferir recursos de aprendizado de idiomas que não exijam um computador, ele poderá escolher entre vários livros e materiais de áudio. Alguns livros de aprendizado de idiomas são abrangentes e incluem lições, exercícios, exames e discos de áudio. Outros podem se especializar em gramática, vocabulário e conversação. Os materiais de áudio geralmente se concentram no ensino de habilidades gerais de conversação e podem incluir vários níveis de dificuldade.