Antony, все намного проще.Каждый язык программирования разрабатывается под что-то конкретное.Будь это программирование Для чего-то бесплатного, или-же каких-то коммерческих продуктов.
Я думаю что достаточно в поисковике набрать "Различия языков программирования" или наоборот "Их сравнение" и все будет понятно.
А на счет Delphi, то разрабатывался он исключительно для коммерческих целей, так-же как и С++ Строитель.
И уже результат!