Установить Composer на Windows очень просто.
Первым делом скачиваем программу с официального сайта
https://getcomposer.org/download
Прямая ссылка ссылка на сам установщик:
https://getcomposer.org/Composer-Setup.exe

Выбираем девелоп режим.
Так-же в процессе установки Composer попросит указать путь к файлу php.exe (он ведь у вас есть?).

Установка завершилась и мы бегом бежать в командную строку набирать команду composer …

И возможна такая ситуация что командная строка в ответ скажет что не может выполнить команду php (вы ведь знали что Composer работает по средствам php?).

Решить эту задачку просто.
Нужно зайти в:
Мой компьютер -> Свойства компьютера -> Дополнительные параметры системы -> Переменные среды (снизу кнопочка) -> Системные переменные -> Двойной клик по Path -> Создать, и добавляем полный путь до папки с файлом php.exe.

После этого можем проверить команды php и composer в консоли.