AlgoScript est un outil html de développement destiné à l'apprentissage de l'algorithmique. Deux trois langages supports sont disponibles : javascript, python ou un langage graphique.
Le logiciel est sous licence GNU GPL.
L'environnement de développement algoscript se compose d'une unique page web (HTML5). Quelques extensions (qui prennent la forme de bibliothèques javascript et de feuilles de style) permettent d'étendre l'outil (extension openstreetmap, webGL,...) ou de changer le langage utilisé pour le développement (processing, python,...). Cette page et ces extensions doivent être hébergées sur un serveur sécurisé.