RAD Studio 10.4.2 is now available! 了解更多信息

Discover The Brand New Getit Page

Deep discounts available on InterBase 2020 for OEM or VARs – Contact sales

Renew your Update Subscription license now Read more

Delphi 10.4.2

Build Native Apps 5x Faster For
Windows, Android, iOS, macOS, and Linux

Deliver Applications for Windows, Android, iOS, macOS and Linux Faster and Smarter

Standing Girl With Laptop


Create apps for all major platforms with less coding effort. Write once, compile everywhere

Windows 10 Applications

Modernize aging apps to support Windows 10 with up-to-date responsive controls and Windows Store support


Connect to over 20 databases natively with FireDAC’s high speed direct access, including InterBase, SQLite, MySQL, SQL Server, Oracle, PostgreSQL, DB2, SQL Anywhere, Advantage DB, Firebird, Access, Informix, MongoDB and more

macOS and Linux Apps

Develop macOS and Linux applications quickly and easily with Delphi

Cloud Aware

Delphi has an HTTP and REST client library available on all platforms, to invoke REST services and even specific AWS and Azure components

Responsive UI

Create a single responsive platform-aware UI once and easily deploy across multiple platforms

Android and iOS

Prototype and build iOS and Android applications faster and smarter with the multi-device designer and live preview, and platform-aware and platform-native UI controls in the FireMonkey framework


Develop and expand the IDE with your own components and IDE plugins, or find ready to use add-ons from our rich third-party ecosystem.

Built to Help You Unleash The Power of Your Dreams

Design Beautiful Desktop and Mobile App UIs with Delphi

Delphi’s award-winning VCL framework for Windows and the FireMonkey (FMX) visual framework for cross-platform responsive UIs provide the foundation for intuitive, beautiful user experiences that wow on every platform: Windows, macOS, iOS, Android, and Linux

  • Rapidly design your master responsive UI layout once, then easily customize platform-and-device-specific views without duplicating design effort
  • Use the visual design menu to easily drag and drop visual and non-visual components from the palette
  • Connect user interface elements to data sources using the LiveBindings Designer
  • Validate designs in real time using Live On-Device Preview to broadcast the active form to multiple devices simultaneously
  • Build fully responsive designs with resolution-aware components for desktop, tablets, and smartphones
  • Deploy real, platform-specific native controls for an improved user experience

Smart Responsive Designing

使用 Delphi,让您更快更智能地编写代码

使用目前的 OOP 方法、RAD Studio 强大的框架和功能丰富的 IDE,聪明的开发人员和敏捷软件团队可以更快更好地编写代码。

  • 使用我们针对所有平台的高度优化的编译器,可缩短您等待冗长的编译时间
  • Utilize the powerful, versatile and easy-to-learn Object Pascal language and customize the IDE to meet your coding style
  • Use Code Insight™ for code completion via a modern Language Server Protocol based on your code while libraries help you code quickly and accurately
  • Get hints and tips from inline documentation as you code
  • Keep development agile with the VCL designer, Agile refactoring and Live Templates
  • 与 Git、Subversion、Mercurial 等版本控制系统集成

Modern Developer Centric IDE

Debug Faster with Delphi's Integrated Native Debugging

Fix bugs faster with integrated cross-platform native debugging. Use the Delphi IDE to debug applications running remotely on Windows, macOS, iOS, Android and Linux!

  • 添加条件断点以在指定位置或特定条件发生时快速暂停程序执行。
  • Explore the entire call stack to trace the route the executing code took to reach its location
  • Inspect the current value of variables while your program pauses during debugging
  • Keep Code Insight™ code completion running while debugging
  • Debug on any device! Deploy your app to any iOS, Android, macOS, or Linux device and debug as if it were running locally.
Conditional Breakpoints

Compile and Deploy High-Performance Native Apps with Delphi

通过为用户的首选设备开发应用程序来吸引他们。使用 RAD Studio 从一个代码库开发桌面和移动应用程序,并部署到 Windows、macOS、iOS、Android 和 Linux 系统中!

  • 设置到应用商店的连接。快速生成可部署到 Windows 应用商店(使用桌面桥)、苹果应用商店和 Google Play 商店的应用程序包
  • 按平台来定义要部署的文件,并构建配置。开发人员可以在每个项目中基于目标平台(例如 Windows、macOS、Android、iOS、Linux 系统)来确定部署文件,并构建配置(例如,调试或发布工作)
  • Easily deploy files directly to Windows, macOS, Android, iOS, and Linux from the Delphi IDE. Quickly deploy files to remote machines using Platform Assistant Server (PA Server)as single application instances.
Compile and Deploy

使用 Delphi 来提高代码质量

Faster development cycles don’t have to mean sacrificing quality! Delphi comes with many features that employ coding best practices, reduce duplication efforts, and help you become a rockstar coder!

  • Find coding errors automatically and solve them with Fast Error Insight
  • Use built-in refactoring to streamline, simplify and improve both the performance and readability of your application code
  • Leverage well-tested and highly optimized cross-platform libraries to build better code fast
  • Turn documentation into immediate in-line help for you and your team
  • Build unit tests for all of your code using the integrated DUnit and DUnitX frameworks
  • Dive into your project without interrupting the application flow by adding live log-in with CodeSite Logging

Code Quality

更好地使用 Delphi

Delphi’s collaboration and version control features will help you create better products faster, both as an independent developer or as part of a team. Code Collaboration drives deeper code understanding, better testing, and better products.

  • Track and manage changes quickly using version control systems including Subversion, Git and Mercurial repositories
  • Easily navigate changes and history using the history tab in the code viewer with the built-in difference viewer
  • Use Delphi command-line compilers ideal for quickly integrating into continuous build configurations using our support for MSBuild or CMake projects
Deep Source Code Repository Integration

Delphi IDE 的功能扩展

Delphi comes with hundreds of components for every task, from creating user interfaces to database connectivity, enabling easy and fast builds for connected business applications on desktop and mobile platforms. In addition to the included VCL and FireMonkey components, a broad range of tools and components are available from the Delphi and C++Builder communities.

  • Easily connect to over 70+ Enterprise cloud services and APIs like Amazon DynamoDB, Google Sheets, Azure Cosmos DB, Salesforce, Slack, Jira, Microsoft Office 365, SurveyMonkey, YouTube, WordPress, Gmail, and many more with the Enterprise Connectors.
  • Use GetIt Package Manager to rapidly improve the functionality of your applications by downloading and integrating new components
  • Build for the Internet of Things with easy-to-use components
  • Extend the IDE with tools and components from Embarcadero Technology Partners
  • Employ powerful integrated tools and components like Beyond Compare, FastReport, TeeChart, InterBase, IP*Works, and CodeSight!
  • Extend the IDE even further with addons and plugins from dozens of third parties and customize the IDE to work your way
GetIt Package Manager

Download RAD Studio Feature Matrix

Delphi 10.4.2 is here! Discover The New Release


Trusted by Over Three Million Developers Worldwide

The Fastest Way to Build Responsive Native Applications on Multiple Platforms

Trusted for more than 25 years, modern Delphi is the preferred choice of Object Pascal developers worldwide for creating blazingly fast high-performance pass across devices.

Delphi IDE 支持您在整个开发生命周期中提供一个源代码库,您只需重新编译和重新部署即可。

Using a single easy-to-write, easy-to-update codebase, IDE tools quickly compile native code for multiple platforms while enabling unprecedented productivity with instant code completion, faster coding with managed records, and enhanced parallel processing on modern multi-core CPUs.

RAD Studio 10.4.2

Learn More on the Embarcadero Blog



Everything You Need To Build A Real-time Flight Status App



Delphi Data in JetBrains Developers Survey



This Is How To Protect Your Source Code from Hackers



Journaling for Disaster Recovery in InterBase



How To Validate And Verify Email IDs Using MailboxLayer API



How To Build A Powerful App For Live News And More



New Delphi And C++Builder Community Editions 10.4 Available



Delphi & C++Builder FREE Community Editions Updated to Version 10.4.2 Are Now Available!



And Delphi, huh?



How To Make A Windows and Mobile Telegram Messenger App