Для подолання перешкод було розроблено як модифікації «класичних» схем, так і створено нові моделі алгоритму. Зокрема, можна назвати: та недетерміновану машину Тюрінга; регістрову та RAM-машину — прототип сучасних комп'ютерів та віртуальних машин; скінченні та клітинні автомати та інші. Нумерація алгоритмів Нумерація алгоритмів відіграє важливу роль в їхньому досліджені та аналізі.