Allegro (tarkvara)
Allegro on videomängude arenduseks loodud teek. Selle põhiline funktsioon on toetada algeliste 2D-graafikate loomist, 3D-graafikaid, piltide redigeerimist, teksti ja heli väljastamist, andmete sisestust ja taimereid (kaasa arvatud lisad maatriksi aritmeetika jaoks), Unicode stringe ning failide avamist ja muutmist. Allegro on kirjutatud programmeerimiskeeles C ning põhiliselt kasutatakse seda keeltes C, C++ või Objective-C, kuid sellel on olemas ka rakendusliides keeltele Python, Lua, Java, Lisp, jt. Lisaks on Allegrol mahukas dokumentatsioon koos mitmete näidetega. Allegro kõige uuem versioon, Allegro 5, toetab Windows, Unix/Linux, MacOS ja iOS süsteeme ning alates versioonist 5.1 ka Android süsteeme.