8
Allegro 4 et Allegro 5 sont des bibliothèques multi-plateformes, principalement destinées aux jeux vidéo et à la programmation multimédia.Ils gèrent des tâches courantes de bas niveau telles que la création de fenêtres, l'acceptation des entrées de l'utilisateur, le chargement de données, le dessin d'images, la lecture de sons, etc. et généralement l'abstraction de la plate-forme sous-jacente.Cependant, Allegro n'est pas un moteur de jeu: vous êtes libre de concevoir et de structurer votre programme à votre guise.