Все коммерческие версии Delphi, понятное дело, стоят недёшево и вряд ли доступны начинающим программистам, однако не перевелись ещё робин - гуды: вы можете свободно скачать и пользоваться компиляторами языка Object Pascal, например, Free Pascal (FreePascalCompiler), TopSpeed Pascal (версия языка Turbo Pascal), TMT Pascal, Virtual Pascal и GNU Pascal. В первую очередь можно рекомендовать Lazarus- аналог среды разработки программ Delphi, который в качестве компилятора использует Free Pascal
С его помощью вы сможете писать программы не только для Windows, но и для других операционных систем - GNU/Linux, Mac OSX, FreeBSD, WinCE.