Delphi comes in different flavours. This info is from Delphi 6 and below, don't know if there are some minor changes.
You have the
personal edition estimated price $100.
Very limited, you can make applications and distribute them but you don't receive the source code of the VCL, so you can not modify the delivered components. You can connect to desktop databases like dbase, access and paradox. If you make an executable file you can distribute or sell it, although don't expect to become rich with it.
The
proffesional edition estimated price $1000. You get the source code, you get the local interbase server & client and you can connect to more databases. You can make connections to RDBMS like Interbase. I am not sure about Oracle and SQL-server.
The
Enterprice Edition estimated price $3000, if you want to make real money. Everything is in it. Installshield, QuickReports, Servers to connect to MsOffice applications, Internet components, A 5 license Interbase Server.
I once read a comparison between VB and Delphi. It was Delphi 4 x VB, at that time the highest version of Delphi was the Client Server Suite (now enterprise edition).
The cost was $400 for VB and $2500 for Delphi
but they had to aquire a lot of 3
rd components for VB to (report generators etc..) to pass the Database tests.
To keep VB standing against Delphi the cost of 3
rd components would pass the $2500.
I think it was PC-Magazine comparison and Delphi came out as the
VB Killer. No hastles with run-time dll's that make the VB based application fulnerable or useless.
Delphi you copy the .exe and it runs. I have run my applications on XP, NT, ME, 95 and 98 and they all run without a problem.
Hope this gives some clues, for more info
Regards
Steven van Els
SAvanEls@cq-link.sr