Aseba è un ambiente di sviluppo integrato destinato a progetti di robotica. Può essere preso in considerazione a livello didattico, ad esempio in istituti scolastici e laboratori di ricerca. Viene distribuito secondo una modalità open source ed è pertanto utilizzabile senza costi, fornendo i componenti necessari e sufficienti allo studio ed alla programmazione di robot. Le sue funzionalità sono particolarmente indirizzate a Thymio, piccolo robot concepito per avvicinarsi al mondo stesso della robotica.
Aseba ricorre ad un linguaggio script il quale richiama Matlab ed è stato pensato per operare sia con sistemi reali che simulati, basati su multiprocessori. Consente di lavorare con microcontrollori per mettere a punto sistemi robotici compatti e funzionali. L'interfaccia utente appare amichevole, tenuto conto delle finalità di tale ambiente di sviluppo. L'editor propone semplici menu attraverso i quali si riescono ad eseguire comandi, selezionare funzioni e generare log relativi alle operazioni svolte. In dotazione è previsto anche un simulatore 3D per valutare direttamente l'esecuzione del codice generato.