Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Delphi (software)
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{Short description|General-purpose programming language and a software product}} {{for|the macromolecular electrostatics modeling software package|DelPhi}} {{Infobox software | name = Delphi | logo = Embarcadero_Delphi_10.4_Sydney_Product_Logo_and_Icon.svg | screenshot = Screenshot of Delphi 10.4 IDE with VCL designer and Dark Theme.png | programming language = Mostly Delphi (Object Pascal) | caption = Screenshot of Delphi 10.4, with the visual form editor being used to create an application | author = [[Borland]], [[CodeGear]], [[Embarcadero Technologies|Embarcadero]] | developer = [[Embarcadero Technologies]] | released = 1995 | latest release version = {{wikidata|property|edit|reference|P548=Q2804309|P348}} | latest release date = {{start date and age|{{wikidata|qualifier|P548=Q2804309|P348|P577}}}} | operating_system = Runs on [[Windows]];<ref>{{Cite web | url=http://docwiki.embarcadero.com/RADStudio/Sydney/en/Installation_Notes#Operating_System_Requirements | title=Installation Notes - Operating System Requirements | access-date=2020-09-05 | archive-date=2020-08-06 | archive-url=https://web.archive.org/web/20200806012405/http://docwiki.embarcadero.com/RADStudio/Sydney/en/Installation_Notes#Operating_System_Requirements | url-status=live }}</ref> targets [[Windows]], [[Linux]], [[macOS]], [[Android (operating system)|Android]], [[iOS]] | genre = [[Software Development]], [[Graphical user interface builder|Designer]], [[Integrated development environment|IDE]], [[Compiler]], [[Runtime library|RTL]] | license = [[Freemium]] | website = {{URL|https://www.embarcadero.com/products/delphi}} }} '''Delphi''' is a [[general-purpose programming language]] and a software product that uses the Delphi dialect of the [[Object Pascal]] [[programming language]] and provides an [[integrated development environment]] (IDE) for [[rapid application development]] of desktop, [[mobile application|mobile]], [[web application|web]], and [[console application|console]] software,<ref name="Buchanan2003">{{cite book|author=William Buchanan|title=Mastering Delphi Programming|url=https://books.google.com/books?id=2AgnBQAAQBAJ&pg=PP10|date=4 February 2003|publisher=Palgrave Macmillan|isbn=978-1-137-17356-0|pages=10β}}{{Dead link|date=January 2024 |bot=InternetArchiveBot |fix-attempted=yes }}</ref> currently developed and maintained by [[Embarcadero Technologies]]. Delphi's compilers generate [[native code]] for [[Microsoft Windows]], [[macOS]], [[iOS]], [[Android (operating system)|Android]] and [[Linux]] ([[X86-64|x64]]).<ref>{{cite web|title=Performance Comparison from Delphi 2010 to XE6 (Part 2)|date=12 May 2014 |url=http://blogs.riversoftavg.com/index.php/2014/05/12/performance-comparison-from-delphi-2010-to-xe6-part-2/|publisher=Riversoft AVG|access-date=9 March 2016|archive-date=26 July 2015|archive-url=https://web.archive.org/web/20150726170712/http://blogs.riversoftavg.com/index.php/2014/05/12/performance-comparison-from-delphi-2010-to-xe6-part-2/|url-status=live}}</ref><ref name="auto">{{cite web|title=The Delphi Geek: Built For Speed|url=http://www.thedelphigeek.com/2010/06/built-for-speed.html|access-date=9 March 2016|archive-date=23 March 2016|archive-url=https://web.archive.org/web/20160323012544/http://www.thedelphigeek.com/2010/06/built-for-speed.html|url-status=live}}</ref><ref>{{cite web|title=Discussion on Hacker News about Delphi being alive|url=https://news.ycombinator.com/item?id=7614236|publisher=Hacker News|access-date=9 March 2016|archive-date=2 July 2016|archive-url=https://web.archive.org/web/20160702153911/https://news.ycombinator.com/item?id=7614236|url-status=live}}</ref> Delphi includes a code editor, a visual designer, an integrated debugger, a [[Version control|source code control]] component, and support for third-party [[Plugin (computing)|plugins]]. The code editor features [[Code Insight]] ([[code completion]]), Error Insight (real-time error-checking), and [[Code refactoring|refactoring]]. The visual forms designer has the option of using either the [[Visual Component Library]] (VCL) for pure Windows development or the [[FireMonkey]] (FMX) framework for cross-platform development. Database support is a key feature and is provided by [[FireDAC]] (Database Access Components). Delphi is known for its fast compilation speed, native code, and developer productivity.{{Citation needed|reason=There are no citations in this paragraph and the last sentence is written like an endorsement.|date=November 2021}} Delphi was originally developed by [[Borland]] as a [[rapid application development]] tool for Windows as the successor of [[Turbo Pascal]]. Delphi added full [[object-oriented programming]] to the existing language, and the language has grown to support generics, [[Anonymous function|anonymous methods]], [[Anonymous function#Closures|closures]], and native [[Component Object Model]] (COM) support. Delphi and its [[C++]] counterpart, [[C++Builder]], are interoperable and jointly sold under the name RAD Studio. There are Professional, Enterprise, and Architect editions, with the higher editions having more features at a higher price. There is also a free-of-charge Community edition, with most of the features of Professional, but restricted to users and companies with low revenue.<ref>{{Cite web |title=Delphi: App Development Product Editions |author= |website=Embarcadero |date= |access-date=13 March 2021 |url=https://www.embarcadero.com/products/delphi/product-editions |archive-date=14 March 2021 |archive-url=https://web.archive.org/web/20210314162551/https://www.embarcadero.com/products/delphi/product-editions |url-status=live }} With download link for Delphi Feature Matrix</ref>
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)