Delphi Programming/Introduction

From Wikibooks, open books for an open world
< Delphi Programming(Redirected from Delphi Programming/How to get Delphi)
Jump to: navigation, search

How to Get Started Developing in ObjectPascal using Delphi or Lazarus[edit]

All you need for programming in Object Pascal is an IDE for the ObjectPascal programming Language.

The number one commercial choice for Pascal development is Delphi.

To get a demo of or to buying Delphi see http://www.embarcadero.com.

If you prefer a free open-source IDE see Lazarus at http://www.lazarus.freepascal.org.

Choose one of those links and download and then install the IDE.

You should know that there are some Differences between Delphi and Lazarus:

  • Delphi provides two frameworks, the VCL and Firemonkey, for developing applications.
  • Lazarus provides a very similar, but not compatible framework called LCL for developing

applications.

  • There is a wide variety of third party and open source components, a much larger set of components, and tools, and add-ons that work with Delphi, as you might expect for a large commercial application.
  • Lazarus has a smaller, but active community which you can find online.
  • Delphi has a larger community around it than Lazarus, which you can also find online. There are many blogs, forums, and user groups.


There are also many similarities:

  • Delphi and Lazarus both support the ObjectPascal language with Objects, for object oriented programming.