Сейчас есть множество конструкторов, позволяющих создавать интернет-магазины. Существуют как специализированные конструкторы, так и сервисы, в которых предусмотрены другие функции. Человеку, который не разбирается в этой теме, будет сложно все освоить. Сейчас можно создать интернет-магазин на WordPress и множестве других площадок. Просто достаточно купить готовый шаблон и начать его использовать.
Вообще, чтобы сделать хороший интернет-магазин, вам надо сразу задуматься над функционалом, который будет на сайте и проработать все возможные нюансы, и новые штуки или фишки, которые в будущем захотите добавить. А уже после этого выбирать, на какой CMS делать сайт. Я бы рекомендовал Битрикс, на нем можно сделать много всего и у него гибкая система, многие специалисты смогут работать и докручивать.
И еще я бы порекомендовал прочитать данную статью – «Как создать интернет-магазин: от названия до продвижения», там все очень хорошо изложено и понятным языком.
Зачем перечислять "Ruby\Python\.Net" когда уже перечислен PHP ?
Независимо от тематики интернет-магазина, программисты разработкой занимаются сайтов. Поэтому, интернет магазин, блог или любая другая информация в интернете, представляет собой обыкновенный сайт с информацией. Если тематика автомобильная у вас будет интернет магазина, то готовые варианты есть такого https://www.ilcats.ru вида.