Codecademy est une plateforme interactive en ligne qui propose d'apprendre gratuitement les bases de douze langages de programmation, tels que Python, PHP, JavaScript, Java, C++, ou des langages de balisage, comme HTML et CSS[1],[2] et des tutoriels pour construire des sites web ou améliorer des programmes[réf. nécessaire]. Pour un apprentissage plus approfondi, il faut souscrire un abonnement « pro » avec des remises pour les étudiants et entreprises. En janvier 2014, le site passe la barre des 100 000 millions d’exercices réussis, avec 24 millions d'utilisateurs[3],[4],[5].
La plateforme propose un profil personnel, un glossaire pour chaque tutoriel, un espace de discussion, et un outil pour créer son propre cours. L'utilisateur est récompensé par des badges lorsqu'il achève des exercices. Le site est particulièrement bien accueilli par la presse, dont le New York Times[6] et TechCrunch[7].
Le site a bénéficié d'une traduction française durant quatre ans (2014 - 2017), grâce au travail de l'association Bibliothèques sans frontières[8]. Depuis le début de l'année 2018, le site n'est cependant plus disponible qu'en anglais.
↑« À propos de Codecademy », sur Codecademy (consulté le ) : « Bibliothèques Sans Frontières, l’une des principales ONG œuvrant pour l’accès à l’éducation, à la culture et à l’information pour tous, est notre partenaire officiel en France. BSF a traduit la plateforme Codecademy qui est, dès à présent, entièrement disponible en français. Ce travail s’inscrit dans une démarche de mise à disposition de tous - partout dans le monde - de ressources pédagogiques francophones de qualité. ».