Родился 11 мая 1936 г. в городе Кривой Рог (Днепропетровская область, Украина). В 1954 г. окончил СШ № 13 г. Борисова Минской области, в 1959 г. — механико-математический факультет Московского государственного университета имени М. В. Ломоносова по специальности «Механика».
Ученый в области информатики и прикладной математики, кандидат физико-математических наук (1965 г.), доцент (1970 г.), доктор технических наук (1979 г., специальная тема), профессор (1983 г., спец. «Математическое обеспечение ЭВМ»).
С 1959 по 1979 гг. В. Л. Катков работал в Новосибирске в Институте математики Сибирского Отделения АН СССР, а также в вычислительном центре СО АН СССР и Новосибирском филиале Института точной механики и вычислительной техники АН СССР. С 1979 г. ученый трудился в Минске в НИИ ЭВМ, с 1985 г. — в АН Беларуси в Институте математики. В 1991 г. В. И. Катков стал директором Вычислительного центра АН Беларуси, в 1995 г., после присоединения ВЦ к ИТК, — заведующим лабораторией моделирования экосистем, в 2002 г. — главным научным сотрудником лаборатории картографических систем и технологий.
По совместительству работал в Новосибирском и Белорусском государственных университетах, в Европейском гуманитарном университете (в г. Минске) доцентом, профессором и заведующим кафедрой. В БГУ математик создал кафедру системного программирования, которой заведовал с 1982 г. по 1985 г.. В 1989 г. и 1990 г. выступил организатором Всесоюзной и Международной студенческих олимпиад по программированию. Подготовил 11 кандидатов наук.
Области научных интересов В. Л. Каткова: технология программирования (язык ЭПСИЛОН и трансляторы с него для создания программ обработки символьной информации на машинах М-20, М-220, БЭСМ-6, Минск-22; создание серии компиляторов для советского многопроцессорного вычислительного комплекса «Эльбрус»; инструментальный комплекс РИТМ для разработки программ на языках ПЛ/1, Паскаль, Фортран, Ада, Си, система текстовой обработки СТРЕЛА); компьютерные алгебраические системы (система СОФУС для вычисления группы Ли, допускаемой дифференциальными уравнениями; система аналитического дифференцирования на языках Си, Фортран, Паскаль); математическое моделирование задач экологии (ветровой перенос загрязнений при чрезвычайных ситуациях, моделирование лесного пожара, модель динамики древостоя на 100–150 лет).
В. Л. Катков — автор 170 научных работ (в том числе 7 монографий): «Программирование на языке ЭПСИЛОН» (1972 г.), «Computerized system of analytic transformations for analyzing of differential equations. Lecture Notes in Computer Science, Proc. of EUROCAL» (1989 г.), «Программирование» (1992 г.), «РИТМ-технология автоматизации программирования» (1993 г.), «Автоматическое дифференцирование и его приложения» (2000 г.), «Математическое моделирование ветрового переноса загрязнений» (2003 г.) и других.
Имел членство в таких международных научных организациях, как International Federation of Information Processing, Artificial Intelligence & Education, Международная Академия информатизации, Association for Computing Machinery (1991–1994 гг.), The IEEE (1993–1994 гг.).
Получал гранты от Международного научного фонда (1994 г.), Правительства Беларуси (1995 г.), фонда Джона Д. и Кэтрин Т. Макартуров (1997 г.), Белорусского республиканского фонда фундаментальных исследований (2000 г.).
В. Л. Катков награжден орденом «Знак Почета» (1982 г.) и медалью «За доблестный труд. В ознаменование 100-летия со дня рождения В. И. Ленина» (1970 г.).
Автор 170 научных работ, в том числе 7 монографий.
Труды: Программирование на языке ЭПСИЛОН. Новосибирск: Наука, 1972. 62 с. (с А. Ф. Раром); Computerized system of analytic transformations for analyzing of differential equations. Lecture Notes in Computer Science, Proc. of EUROCAL ’87, № 378, 1989. Р. 179-185 (с М. Д. Поповым); Программирование. Мн.: Выш. шк., 1992. 295 с. (с Э. З. Любимским); РИТМ-технология автоматизации программирования. Мн.: ВЦ АНБ, 1993. 201 с.; Автоматическое дифференцирование и его приложения // Весцi НАН Беларусi. Сер. фiз.-тэхн. навук. 2000. № 1. С. 68-75; Математическое моделирование ветрового переноса загрязнений. Мн.: БГУ, 2003. 88 с.