Die bessere Alternative ist eine Programmierung über eine (gut gepflegte) Datenbank im Internet (Online-Verbindung erforderlich) und zusätzlich noch eine Lernfunktion, über die auch evtl. nicht funktionierende Befehle korrekt eingelernt werden können.