Бщеславянское. Восходит к древне-русскому робота, развившемуся из общеславянского , образованного с помощью суффикса , от той же основы, что и рабъ.
Раб. Заимствование из старо-славянского языка (сравни древне-русское роба - "рабыня"), восходит к общеславянскому *orbъ, имеющему индоевропейский характер (древне-индийское arbhas - слабый).
Если
верить Фасмеру, то слово "работа" в славянских языках изначально было
синонимом слова "барщина", т.е. на своей земле крестьянин самостоятельно
трудился-утруждался, а на барщине - работал-отрабатывал.