Яков Алексеевич Ломко родился 13 ноября 1917 года в Юзовке (современный Донецк). Участвовал в Великой Отечественной войне, в освобождении Ленинграда, Украины, Белоруссии, Литвы и Польши, в форсировании Днепра, в боях за Кенигсберг и Берлин.
Еще на войне он работал в газете, а после устроился в Совинформбюро, где был редактором, политическим обозревателем, начальником отдела и главной редакции, а позже занял должность заместителя начальника. С 1989 года он являлся профессором кафедры массовых коммуникаций филологического факультета РУДН.