В каждом языке наряду со словами, имеющими долгую и сложную историю возникновения, есть и слова достаточно простые по своему происхождению, хотя именно они и являются одними из самых древних в языке. Это слова звукоподражательные, к которым относится и глагол капать, звучание его напоминает стук капли по карнизу – кап-кап.
Этимологический словарь русского языка. — СПб.: ООО "Виктория плюс". Крылов Г. А.. 2004.