Этимологический словарь Фасмера - ткать
Ткать
тку, укр. тка́ти, тчу, др.-русск. тъкати, тъку, ст.-слав. тъкати, тъкѫ ὑφαίνειν (Супр.), болг. тъка́, сербохорв. тка̏ти, тче̑м, словен. tkáti, tčèm, tkȃm, чеш. tkáti, tku, слвц. tkаt᾽, польск. tkać, tkę, в.-луж. tkać, н.-луж. tkaś. Связано с ткнуть, ткну, ты́кать, итер., укр. ткну́ти, русск.-цслав. истъкнѫти "еffоdеrе", словен. tǝkníti, táknem "касаться", чеш. tknouti "ткнуть, кольнуть", польск. tkać, tḱam "пихать", н.-луж. tkaś – то же. Др. ступень чередования: ты́кать (см.). Праслав. *tъkati родственно лтш. tukstêt, -u, -ẽju "стучать, колотить", taucêt, -ẽju "толочь в ступе", греч. τύκος м. "молот, долото", τυκίζω "отесываю камни", др.-ирл. toll "полый" (*tukslo-; см. Стокс 134), англос. đýn, đýan "давить, жать, толкать", д.-в.-н. dûhen "придавливать"; см. Траутман, ВSW 331; Хольтхаузен, Aengl. Wb. 374; Цупица, GG. 141; Гофман, Gr. Wb. 377; М. – Э. 4, 135, 255. По мнению Миклошича (см. Мi. ЕW 367 и сл.), слова со знач. "ткать" следует отделять от слов со знач. "колоть, тыкать". Ср. также пото́к II.
Этимологический словарь русского языка. — М.: Прогресс
М. Р. Фасмер
1964—1973