IDE - она же Integrated Development Environment, она же ИДЕ, она же ИДЕеха, она же среда разработки - главный инструмент современного разработчика. Времена написания кода в блокноте или vim (да простят меня адепты радикального красноглазия) - прошли. Теперь код пишут в специализированных средах разработки. Именно в нее вы будете напряженно вглядываться 90% своего рабочего дня, если выберите карьеру программиста.
Какую выбрать?
Если мы уже договорились, что этот канал в основном будет посвящен веб-разработке (в том или ином виде), т.е. работать мы будем со стеком HTML, CSS, JS, PHP - то список можно свести к очень компактному виду.
1. PHPStorm и WebStorm (DataGrip туда же) - продукты от JetBrains.
На мой личный, субъективный взгляд лучшие. Есть все необходимое, удобство, куча расширений.
Из минусов: платная (но есть триал и программы для студентов), очень прожорливая до ресурсов ПК (особенно если понаставить плагинов), порой внезапно крашится (в свежих версиях - довольно редко, надо признать над качеством JetBrains работают)
2. Visual Studio Code.
Легче, чем штормы, менее требовательна к ресурсам. По каким-то причинам очень любима JS разработчиками. Есть расширения, достаточно удобна. Бесплатна.
Минусы: большинство минусов снимается покупкой старшего брата (платного) - Visual Studio.
3. NetBeans
Забыть как страшный сон. Моя первая "взрослая" ИДЕ. Ад и погибель. Прожорливая до ресурсов, неудобная и кривая как турецкая сабля. За последние годы ярых любителей сей ИДЕ видеть не доводилось. Возможно ей пользуются джависты и бывшие джависты.
Плюсы: бесплатная
4.....
Да, я знаю, что сред разработки как платных, так и бесплатных существует еще огромное множество, да и некоторые блокноты можно обвешать плагинами как ёлку гирляндами и они тоже будут типа ИДЕ. Но... нет.
5. Хардкорные варианты вроде vim и emacs мы договорились не рассматривать, а вот облачные среды иногда могут быть полезны: нет под рукой родного ноутбука, есть только интернет-кафе и горящий дедлайн)
Опыта у меня с ними, если честно, не было. Так что рекомендовать ничего не буду. Велкам в каменты - если у вас такой опыт был.
А пока - рекомендую установить себе любую из трех вышеперечисленных и попробовать обжиться.