ла необхідність у спеціальних приладах, які б полегшили і прискорили процес виконання повсякденних розрахунків. Так, у старому Римі та Греції, було створено пристосування для рахунку - абак. Основною його функцією було виконання арифметичних операцій за коштами переміщення рахункових елементів (камінців). В основному абак застосовувався в грошових розрахунках.
У країнах Сходу використовувалися китайські рахівниці, а в Росії застосовувалися рахунки, що з'явилися в шістнадцятому столітті, який подекуди можна зустріти до цих пір.
Досягнення математики вимагали створення все більш функціональних пристроїв. Так, після відкриття в 1623 р. логарифмів, англійським математиком Е. Гантером була винайдена логарифмічна лінійка, яка використовувалася аж до XX століття. Приблизно в цей же час видатним вченим з Франції - Блез Паскаль була винайдена арифметична машинка, яка не знає аналогів у світі. Вона працювала за принципом обчислення за допомогою металевих шестерень. У 1965 році Паскаль створює першу підсумовує машину, а через десять років, завдяки йому ж з'явилася реальна машина, здатна виконувати всі чотири математичні дії. А в проміжок часу (1660-1680) геніальний німецький математик Г. Лейбніц паралельно з Паскалем сконструював свою лічильну машину.
Дані рахункові машини з'явилися прообразом для арифмометра. Сам же арифмометр був створений лише через сто років годинниковим майстром Гану. У удосконаленні цього пристрою брали участь вчені і фахівці з Франції, Італії, Англії, Швейцарії та Росії. Арифмометр став незамінним приладом для виконання складних обчислень при будівництві та проектуванні кораблів, будівель, мостів, а також у будь-яких грошових питаннях. Але залишала бажати кращого продуктивність арифмометра, і вставав питання про автоматизацію обчислень.
Англійський вчений Чарльз Беббідж в 1834 р. завершив опис «аналітичної машини». Виходячи з його плану, ця машина - величезний арифмометр з програмованим управлінням, окрім простого рахунку, в її можливості входило управління ходом власної діяльності залежно від закладеної програми, іншими словами, він представив ідею програмного керування над обчислювальними процесами. Його винахід став основою для створення майбутніх комп'ютерів, і випередило епоху на майже на 100 років. Але й вона була не без вад. Наприклад, в ній застосовувалися зубчасті колеса для запам'ятовування ряду десяткових чисел. Втілити свій проект в життя йому так і не вдалося, унаслідок недостатнього розвитку техніки.
У 1887 р. Германом Холлеритом була винайдена обчислювальна машина, основною функцією якої було - автоматична обробка буквеної та числової інформації, записаної на перфокартах. Машина носила назву - Табулярій.
Вже в ХХ столітті, в кінці 30-их років, з'являється перша двоичная цифрова машина Z1, розроблена німецьким інженером Конрадом Цузе. Складовими цього пристрою були механічні перемикачі, що працюють під дією електричного струму. А в 1941 р. Конрад Цузе створює повністю керовану програмою машину Z3.
Таким чином, ці факти з історії докомп'ютерної епохи, говорять про безперервному прагненні людства до винаходу пристрою, який би значно полегшило математичні розрахунки. Всі рахункові машини, винайдені з XVII-XVIII ст. з'являлися паралельно з прогресом в математиці, але, на жаль, всі великі не дозволив втілити в житт...