Какой софт поставить, чтобы начать программировать? 1. Чисто технически, вам достаточно установить JDK (Java Development Kit). На сколько я знаю, самая распространенная версия Java на данный момент - 8 и 11 (но это чисто по ощущениям). Некоторые компании уже ушли дальше и используют более новые версии, некоторые не делают миграции на новые версии и работают со старыми. Могу сказать за нашу компанию - мы работаем на Java 11. Скачать можно тут: www.oracle.com/ru/java/technologies/javase/jdk11-archive-downloads.html 2. Писать код вы можете в блокноте, но так никто не делает. Поэтому помимо JDK вам нужно установить IDE (Integrated Development Environment) - это та самая программа, в которой вы будете писать код. Настоятельно рекомендую использоваться IntelliJ Idea от JetBrains. У них есть community edition - она бесплатная. Вам для начала хватит ее за глаза. Скачать можно тут: https://www.jetbrains.com/ru-ru/toolbox-app/ Это ссылка на скачивание тулбокса. Очень удобная вещь. Устанавливае