Delphi programming language
Delphi is the primary programming language of Borland Delphi. The Delphi language is a derivative of Borland's Object Pascal, which is itself a derivative of Pascal.
The Delphi programming language was created by Borland and debuted with the first version of Borland Delphi. Borland sells integrated development environments (IDEs) that compile the Delphi programming language to Microsoft Windows, the Microsoft .NET Framework and Linux. The open source Free Pascal project allows the language to be compiled for Mac OS X, Win64 and Windows CE.
Programming language and toolkit
The main distinguishing features of Delphi and Kylix from other IDEs are the Delphi language, the VCL/CLX (Visual Component Library), strong emphasis on database connectivity, and a large number of third party components.
- delegation of interface implementation to a field or property of the class
- implementation of message handlers by tagging a method of a class with the integer constant of the message to handle
- COM independent interfaces with reference counted class implementations
- can be compiled into native x86 code or managed .NET code
Documentation
Delphi Developer documentation from Borland:
- Delphi Developer's Guide
- Object Pascal Language Guide
- VCL/CLX Reference
More from Delphi Developer Support section (FTP archives).
- Turkish Seminar videos,articles and help files Delphi Turkiye seminar video files, and offline chm forum(help,article etc..)
See also
External links
- Borland Delphi official site
This page or section may contain link spam masquerading as content. |
- Press Release Borland to divest itself of Delphi
- About Delphi Programming
- Australian Delphi User Group — informative email list
- CrossFPC project to integrate the Free Pascal compiler with multi-platform targets into the Windows Delphi IDE (not yet finished)
- CrossKylix integrates the Linux Kylix compiler into the Windows Delphi IDE
- Delphi Application Programmers User Group in Denmark
- delphi3000.com
- Delphi32.com Delphi downloads, forums and resources
- Delphi Basics Tutorial and Reference information on the basics of Delphi.
- DelphiFeeds.com Delphi blogs and newsgroups aggregator website.
- delphigamedev.com Many tutorials on game development with Delphi.
- The Delphi Object Model
- Delphi Pages
- Delphi Super Page
- Delphi Tricks Tips & Tricks for Delphi
- Delphi Tutorials on Delphi Central
- Dr. Bob's Delphi, C++Builder and JBuilder Programming Clinic
- Marco Cantu - the Autor of "Mastering Delphi" book series
- Freebyte's Guide to free Delphi programming
- How to do things — Lots of Delphi articles
- Lazarus Freepascal based, Cross platform, Free/Opensource, Delphi compatible IDE.
- Open Directory Project: Delphi
- Project JEDI
- SwissDelphiCenter.com Quality programming tips
- Torry's Delphi Pages
- Translating C++ Code into Delphi Pascal
- Pascal Game Development
- Delphi Turkiye Turkish developer network, forum
- Delphi Wiki
- Newton Game Dynamics Engine
- DelphiGL
- Felix Colibri design patterns, Socket and Internet programming, Asp.Net helpers, Delphi Grammar