# Delphi Reviews
**Vendor:** Embarcadero Technologies  
**Category:** [Other Integrated Development Environments (IDE)](https://www.g2.com/categories/other-integrated-development-environments-ide)  
**Average Rating:** 4.1/5.0  
**Total Reviews:** 33
## About Delphi
Delphi® is the world&#39;s most advanced IDE for rapid development with powerful features and visual design tools. Create high-performance native applications for billions of users on Windows, macOS, iOS, Android, and Linux. Benefit from best-in-class Windows platform integration to build visually and technologically impressive apps ready for Windows 11. Single source code, any platform. Target Windows 11, iOS 15, macOS 12, Android 12 and Linux. Compile for Android API 30. Compile Delphi apps for macOS. M-series (Apple Silicon) processors. Design on high-DPI 4k+ screens. View VCL Styles in design time. New &amp; modernized VCL components. Use enhanced remote desktop support to collaborate remotely.




## Delphi Reviews
  ### 1. Delphi review

**Rating:** 2.0/5.0 stars

**Reviewed by:** Thakgalo S. | Software Developer, Manufacturing, Mid-Market (51-1000 emp.)

**Reviewed Date:** December 04, 2024

**What do you like best about Delphi?**

It is easy to develop desktop applications with minimal programming knowledge and to integrate your application with a data source.

**What do you dislike about Delphi?**

There is limited support for cross-platform development, a lack of training material for new developers, and limited support for open-source projects.

**What problems is Delphi solving and how is that benefiting you?**

Develop a desktop application with few code of lines which help me to rapidly develop data driven applications. It offers a balance between easy of use of no-code and flexibility of object oriented programming.

  ### 2. The best RAD for fast Development

**Rating:** 5.0/5.0 stars

**Reviewed by:** Peter T. | software Engineer, Program Development, Mid-Market (51-1000 emp.)

**Reviewed Date:** June 20, 2023

**What do you like best about Delphi?**

I nearly used Delphi for over a decade; I started with Pascal and then transitioned to Delphi 2.  In all my years on Delphi, I loved the fast way to develop powerful applications with the most advanced interface. I used the Oracle database to make complex security software. A few years later, I created several applications to develop and manage Oracle, Mysql and PostgreSQL.

In our company, we made the DreamCoder for Mysql, DreamCoder for Oracle and DreamCoder for PostgreSQL, all in Delphi. 

Then we made the Alchemist code Generator that was multi-database.

**What do you dislike about Delphi?**

I found two downsides to using delphi; the most important was the price; this application was costly without any kind of partner program.

The second downside was how this application was growing, I think it was very big and heavy on the last version that I used.

**What problems is Delphi solving and how is that benefiting you?**

To quickly develop powerful applications with a rich interface using a small development team. With Delphi, we could create concept applications on a couple of hours of work and develop a complete application in less than a month. This is pure RAD Software.

  ### 3. Delphi is the language for developers that want to be proficient in providing a quality product.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Gordon M. | Chief Technology Officer, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 06, 2023

**What do you like best about Delphi?**

Delphi is an object implementation that is clean compared to C++, Java, or Python. Makes for easy clear reading and new development.

**What do you dislike about Delphi?**

Delphi is about as close to perfect in a current-day IDE as can be found.

**What problems is Delphi solving and how is that benefiting you?**

Delphi is object-oriented without the complexity of C++, Java, or the- horrible formatting like Python.

  ### 4. Do you want to tell the world about yourself with a single code? Then let's use delphi.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Hüseyin A. | Existing Application Developer, Mid-Market (51-1000 emp.)

**Reviewed Date:** June 17, 2021

**What do you like best about Delphi?**

Delphi is perfect in one sentence. It is a great feature that you can compile a code block that you have written on both the web, desktop and mobile. It is really a blessing offered to a software developer in terms of being able to add components that you can buy as a feature or components that you can write on the application. I have been developing software with Delphi language and application for about 2 years. Although I have difficulties in finding source code and documents, it is the simplest, most convenient and user-friendly application I have ever used.

**What do you dislike about Delphi?**

There are no documents in Turkish and no accessible online content. In addition, very high fees are charged for purchases. Other than that, delphi is awesome :)

**Recommendations to others considering Delphi:**

Do you want to tell Delphi is a user-friendly application and language for a software developer as it is an adequate language in every field? In addition, the fact that it is developing all the time and sharing them instantly with its users shows that it is sufficient and successful in terms of the product. If you want to build software, you should try Delphi. The world about yourself with a single code? Then let's use Delphi.

**What problems is Delphi solving and how is that benefiting you?**

Since the companies we serve are in the foreign trade world, we develop software for them. We enjoy using Delphi in many features such as integrations, reports, and services. In addition, as it develops more and more every day, new features are perfect for both the quality of the product and the technology.

  ### 5. An ideal solution for fast creating business applications

**Rating:** 5.0/5.0 stars

**Reviewed by:** Алексей . | Chief Technology Officer, Information Technology and Services, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 24, 2022

**What do you like best about Delphi?**

Using Delphi is an impressive way to create your business applications quickly, in all ways, including creating system architecture, internal logic, UI design, testing and collaborative work. Database access is simpler than anywhere else. The rapid Active Development (RAD) approach is very effective for creating prototypes or Minimal Viable Products in the shortest time possible. If the time of getting to the production stage of development is critical, you should consider using Delphi for your business-oriented application. Also, modern versions of Delphi support cross-compilation of your projects which means that you can do multi-platform applications which run not only on Windows but also on macOS, Android and iOS. The most recent version also supports the compilation of Linux Server applications, but this function is not fully tested yet.

**What do you dislike about Delphi?**

There is no centralized marketplace with components or plugins - and they are mostly not open-source, so you have to write components by yourself if you want to build your application without any closed-source proprietary components. Sometimes, system lint, which automatically checks your code for stylistic and programmatic errors, is not doing things well, so you should avoid fully relying on this instrument. There are some strange compiler errors in bigger projects (likely sized as hundreds of thousands of lines of code) older versions of Delphi, which you have to use if not all of your components fully support modern versions. These are such errors as random access violation errors during the compilation, if you have not fully rebuilt your project recently. Localization tools are not as impressive as they are in modern Java IDEs like IntelliJ IDEA.

**Recommendations to others considering Delphi:**

If you are looking to have the capability of building Linux Server applications, you should consider Enterprise or Architect editions of Delphi.

**What problems is Delphi solving and how is that benefiting you?**

We are using Delphi as our main application development tool. It helps us to develop A-grade applications for desktop operating systems as quickly as it is possible. Delphi helps us to create feature-rich applications and turn them into stable products which we can sell on the market and get the most valuable income for our organization. I think that using Delphi is one of the keys to our success in the market of creating program solutions for businesses.

  ### 6. Unlikely because Bold Reports currently meets our expectations

**Rating:** 1.5/5.0 stars

**Reviewed by:** Alexander V. | Software Architech, Mid-Market (51-1000 emp.)

**Reviewed Date:** September 07, 2022

**What do you like best about Delphi?**

The way it does grouping and I see as an advantage that it was integrated into many programming languages

**What do you dislike about Delphi?**

I worked with Delphi for a long time and it was very difficult to customize the connection with the database, it was always better to do it from the designer, which limited the possibilities of integration with software that I was developing at that time.

**What problems is Delphi solving and how is that benefiting you?**

I remember that I had an option to work with maps and georeferences in a project that we developed, it was very useful and saved us a lot of time and improve project delivery time

  ### 7. Delphi , the reliable old friend

**Rating:** 4.5/5.0 stars

**Reviewed by:** Fabian B. | CTO, Small-Business (50 or fewer emp.)

**Reviewed Date:** November 25, 2021

**What do you like best about Delphi?**

I have been a Delphi user since version 1, starting as a natural evolution of Pascal; I like the fast development; you can start and finish a project in Delphi in a quarter of the time than other languages. The IDE is excellent and very intuitive, also. In the last versions, the multiplatform is very appreciated

**What do you dislike about Delphi?**

I Dislike the price schema and the license methods.The price is so high compared with other languages,looks like Embarcadero try to substitute quantity for price , somethimes its no so easy to put in a budget

**Recommendations to others considering Delphi:**

I Strongly recommend Delphi, I know it's not the most famous today but still doing the work in a fabulous way

**What problems is Delphi solving and how is that benefiting you?**

Well, in so many years, we have solved tons of problems with Delphi; I think the more important is the speed of development, you can develop in a very fast way with Delphi.

  ### 8. User friendly and a great reporting tool

**Rating:** 4.0/5.0 stars

**Reviewed by:** Laura D. | Recruitment and Onboarding Operations Specialist, Enterprise (> 1000 emp.)

**Reviewed Date:** December 30, 2021

**What do you like best about Delphi?**

I liked that it comes with a tutorial program.  My team used it as a part of new employee onboarding.

**What do you dislike about Delphi?**

The layout and general appearance was outdated.  Oldschool!

**What problems is Delphi solving and how is that benefiting you?**

Tracking of information related to our special event planning spaces at the hotel and having it all in one place that anyone on the team can access.

  ### 9. 21st Century Delphi, Object Pascal reborn!

**Rating:** 4.5/5.0 stars

**Reviewed by:** David I. | Software Engineer, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** September 15, 2020

**What do you like best about Delphi?**

Delphi is still the fastest way to build native applications for Windows, now with the possibility of multi-platform, targeting macOS, Linux, Android, and iOS. After being considered dead and losing many developers migrating to C# and .NET, the Delphi ecosystem is again growing with many commercial and open-source projects.

**What do you dislike about Delphi?**

The biggest hurdle for anyone switching or keeping Delphi is the high cost of its licenses. Embarcadero (or IDERA) is trying to compensate for the small number of customers with higher prices. That, in turn, stops many potential customers from embracing the language.
Another obstacle to adopting Delphi is the fact that there is no standard technology for developing web applications. The language provides essential tools, and there are several 3rd-party options. Still, it isn't easy to commit to the language without knowing that the chosen technology will be alive for some time in the future.

**Recommendations to others considering Delphi:**

Currently, Embarcadero provides a free Community version of Delphi, which has one significant limitation; it lacks FireDAC, its universal data access technology. It is enough for learning the language and become proficient in using the IDE, but it forces the user to choose their InterBase database.
The obvious alternative is to use the free version of UniDAC from Devart, which is as powerful as FireDAC itself (when using the Enterprise version).
Consider that Delphi (Object Pascal) is a powerful but rich language, and the learning curve is steep.

**What problems is Delphi solving and how is that benefiting you?**

I have been using Delphi for database-based client/server and n-tier applications, hardware-related applications (like Electronic Security, Video Surveillance, Access Control), huge Enterprise applications, small utilities, and several web applications. As Delphi is usually complemented with highly polished tools (not just for the user interface, but also for interfacing all kind of hardware or services), I created powerful and easy-to-use applications in almost no time. Most of the time, paying for some good components saves so much development time that the final application is cheaper and faster to market.

  ### 10. Perfect Development Environment when you need a GUI

**Rating:** 5.0/5.0 stars

**Reviewed by:** Sven B. | CEO, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 19, 2021

**What do you like best about Delphi?**

It's a fast and easy way to write GUI products.

**What do you dislike about Delphi?**

License Model with too high prices for a single developer. I liked the old Borland license models.

**What problems is Delphi solving and how is that benefiting you?**

We solve all the problems using Delphi here in GSA. Having a look at my girlfriend's workplace with their Java environment and problems creating GUIs, I am very happy with how things are done with Delphi.

  ### 11. Love/Hate relationship with Delphi

**Rating:** 3.5/5.0 stars

**Reviewed by:** Rob M. | Small-Business (50 or fewer emp.)

**Reviewed Date:** August 28, 2020

**What do you like best about Delphi?**

It's provided such a great upgrade path from Turbo Pascal to Turbo Vision to Turba Pascal for Windows to Delphi 16 bit to Delphi 32bit to Delphi 64 bit. There was quite a bit of code reuse throughout.

In particular, going to 16 to 64 bit, and from Ansi to Unicode were incredibly easy, so it's enabled an old code base to get continual new leases of life.

I've been using it for many years, and it's the most productive language and development environment I use.

**What do you dislike about Delphi?**

The price. As a part time programmer, much of my work for non-profits, it's just too expensive to stay on the Delphi train. It may be different for a full time programmer, but the economics don't work for me.

So I still use Delphi all the time, but I don't upgrade it any more, I'm stuck on XE3. And I probably wouldn't use it to start any new major project.

**Recommendations to others considering Delphi:**

It seems to be a stagnating community, so I'm not sure I'd recommend it for new big projects. But if you can stomach the price, it's great (and great fun) to use.

**What problems is Delphi solving and how is that benefiting you?**

It gets me up and running quickly. I can start with a prototype/proof of concept UI, and carry straight on in the same tool to flesh out the applicati.

  ### 12. Best Overall Software Development Environment

**Rating:** 4.5/5.0 stars

**Reviewed by:** Joe S. | Senior Delphi Developer, Telecommunications, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 27, 2016

**What do you like best about Delphi?**

Modern OO language with an extensive library of classes and components for server, desktop, mobile, cloud, web and IoT products.  Cross platform - supports Windows, macOS, iOS, Android and soon Linux too.  NOTE:  I currently use Delphi 10.4 (Sydney).

**What do you dislike about Delphi?**

It would be nice if more employers use it.

**Recommendations to others considering Delphi:**

Try out Delphi 10.4 - the community edition is free.  Check out the many YouTube "How to" videos.  You'll be surprised at the depth and scope of the product.  It's my preferred IDE tool by far.

**What problems is Delphi solving and how is that benefiting you?**

I've launched several businesses and have used Delphi to create internal software products and also to create software sold to clients.   Currently working on a mobile app, cloud Voice/SMS engine and other software tools.

  ### 13. Easy app development

**Rating:** 5.0/5.0 stars

**Reviewed by:** Kevin D. | Software Developer, Computer Software, Mid-Market (51-1000 emp.)

**Reviewed Date:** March 19, 2019

**What do you like best about Delphi?**

You can make applications for Windows, Mac OS X, iOS and Android utilizing one improvement environment. It's so quick to make applications , you can make your application from prepared blocks of code called parts, for instance drawing alters, marks, catches on windows, increasingly complex ones. Modify your application with a single tick and send to new stage, perhaps it will require some stage subordinate code. You have a ton of parts for instance for working with FTP, Databases, and so forth. You can even have segments that can work with 3D models on your windows

**What do you dislike about Delphi?**

Here and there parts are restricted and extending it's not all that simple errand and the configuration could be possibly somewhat more easy to understand. 

**Recommendations to others considering Delphi:**

It is a great apparatus on the off chance that you like to move to virtualization and increasingly secure. The procedure is extremely simple . indeed, even it is all around exorbitant yet we can get increasingly worth features from it. In case you're searching for an improvement device that can be utilized to make applications for different stages (gadgets and working frameworks) without making and keeping up numerous forms of a similar application, give Delphi a preliminary run. A solitary venture with a solitary arrangement of source code can be worked for five distinct stages (Win32, Win64, OSX, iOS, and Android).

**What problems is Delphi solving and how is that benefiting you?**

Create applications with back end databases like SQL Server and Oracle, and Cloud Databases like mySQL in a heterogeneous domain. It encourages me take a gander at the tasks and gives me bits of knowledge whether any issues need revising. 

  ### 14. Answer for fast and essential application enhancement

**Rating:** 5.0/5.0 stars

**Reviewed by:** Mike D. | Java Software Engineer, Computer Software, Mid-Market (51-1000 emp.)

**Reviewed Date:** February 15, 2019

**What do you like best about Delphi?**

The versatility of creating applications. Delphi XE8 administrator licenses allow you to create applications in less time with extraordinary application performance. It offers an extensive number of controls that can help you create the most powerful applications, such as applying themes to any application, which is a straightforward task with XE8. I strongly recommend creating small applications in less time. It is easy to create graphical applications if you choose the right control. You can develop cross-platform applications. Very effective WYSIWYG RAD IDE tool for Windows. Modern OO language with explicit variables. Easy to understand and use, it can help you make decent applications in a short time, even for several platforms: Windows, macOS, iOS, Android.

**What do you dislike about Delphi?**

There are genuine upgrades twice a year, and each time one needs to uninstall everything related to Delphi and reinstall everything. This includes a day or two of work every six months. Very little and low-quality documentation is provided to the designer. It uses only a single CPU, which makes long-running administrative tasks very tedious. Some module settings are preventing you from starting work. One has to wait for 5-10 minutes. You should sometimes save the application, as you don't know when it might crash.

**Recommendations to others considering Delphi:**

It's a staggering response for creating fundamental stage-free applications if you are skilled with a fragment approach. If you want to create complex cross-platform applications, you should write platform-dependent code and only after this, try the free starter version. So consider the expert and C/S option for the enhancement since it is a complete IDE and easy to use for focusing on Windows, with flexible development options for various platforms.

**What problems is Delphi solving and how is that benefiting you?**

In switch likeness, application arrangement, focus limit control. You can make, test, and deploy software quickly. Similarly, you don't need to completely rewrite your application for a new platform; simply write some platform-dependent code, work for the new platform, and you are good to go.

  ### 15. Decent IDE for out of date language

**Rating:** 3.0/5.0 stars

**Reviewed by:** Tom W. | Research Economist, Mid-Market (51-1000 emp.)

**Reviewed Date:** August 29, 2019

**What do you like best about Delphi?**

IDE is pretty clean, the editor nicely indents code, structures data is very good.

**What do you dislike about Delphi?**

The language itself is very out of date and is mainly used for legacy products

**What problems is Delphi solving and how is that benefiting you?**

I use Delphi to maintain several legacy products. The IDE is quite good and it integrates with Git.

  ### 16. "Answer for quick and basic application improvement "

**Rating:** 5.0/5.0 stars

**Reviewed by:** james c. | ceo, Hospitality, Mid-Market (51-1000 emp.)

**Reviewed Date:** January 25, 2019

**What do you like best about Delphi?**

The adaptability of making application. Delphi XE8 manager permits to make application in less time with great application execution. It is an excessive number of controls that can help to you make most powerful application like giving topic to any application is such simple assignment with XE8. I firmly suggest making little application in less time. Easy to make graphical application, in the event that you picked right control. You can make cross application developmentVery successful Wysiwyg RAD IDE device for windows. Present day OO dialect with specifically factors. Easy to comprehend and utilize can make a decent applications in brief time notwithstanding for some stages : Windows, macOS, iOS, Android.

**What do you dislike about Delphi?**

There are real overhauls two times per year, and each time one needs to uninstall everything Delphi related and reinstall everything. This includes multi day or two of work each six months.Very less and low easy to use documentation is being given to designer. It utilizes just single CPU that make long running manager undertaking much tedious. Some module settings are ceasing you to begin work. One need to hang tight for 5-10 minutes. You should occasionally spare application, you don't know when it gets smashed

**Recommendations to others considering Delphi:**

It's an incredible answer for make basic stage free applications on the off chance that you are great with segment approach. On the off chance that you wanna make compex cross-stage application you ought to compose stage subordinate code and simply after thisJust attempt the free starter version so considere to by the genius and C/S choice for the improvement since it is a finished IDE and simple to use for focusing on Windows, versatile dev Option for different plateforms.

**What problems is Delphi solving and how is that benefiting you?**

in reverse similarity, application configuration, center capacity control.You can create, test and convey programming quick. Likewise you don't have to completely re-compose your application for new stage, simply keep in touch with some stage subordinate code, work for new stage and you are a great idea to go.

  ### 17. Delphi XE8

**Rating:** 3.0/5.0 stars

**Reviewed by:** Chintan P. | Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** November 22, 2018

**What do you like best about Delphi?**

The flexibility of making application. Delphi XE8 editor allows to make application in very less time with very good application performance. It is too many controls that can help to you create most robust application like providing theme to any application is such easy task with XE8. I strongly recommend making small application in very less time. Very easy to make graphical application, if you chose right control. You can make cross application development.  Your can make very Less coupled applicaiton by using XE8. It is little bit less user intuitive but once you will start using it you will start loving. by using fire monkey control you can make very strong application. Embercardero also provides same editor for  c++, and mote interest things that I have also heard is that you can make application by combining two programming language delphi as well as c++. if  you are migrating one language to another language, you do not need to wait for whole application complicate into newer language, you can run application that is written in both application and gradually migrate it.

**What do you dislike about Delphi?**

Very less and low user friendly documentation is being provided to developer. It uses only single CPU that make long running editor task much time consuming. Some plugin settings are stopping you to start work. One have to wait for 5-10 minutes. You must periodically save application, you don’t know when it gets crashed.

**Recommendations to others considering Delphi:**

Yes

**What problems is Delphi solving and how is that benefiting you?**

backward compatibility, application design, core function control.

  ### 18. Embercadero XE8

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** November 14, 2018

**What do you like best about Delphi?**

Its too much flexible. The components creation and its usability is great.
We can create application faster than any other tool.
Its integration with database, BDE, is very much powerful. 
The tool is much useful for cross platform applications as well.
 

**What do you dislike about Delphi?**

The user community is less, so very poor documentation.
The IDE crashes a lot.
Code indentation is poorly visible, we need to use third party tools for it.
No runtime code change support while debugging an application. So very poor in that case when compared to visual studio for windows applications.
You are very limited with free edition of Delphi and license price is high.
Very less open source components.

**What problems is Delphi solving and how is that benefiting you?**

You can develop, test and deploy software very fast. Also you don't need to fully re-write your app for new platform, just write some platform dependent code, build for new platform and you are good to go.
We can create our own custom components and can be used in another applications as well.
An easy environment to develop apps with back end databases like SQL Server and Oracle, and Cloud Databases like mySQL in a heterogeneous environment. 

  ### 19. Great product! 

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Hospitality | Mid-Market (51-1000 emp.)

**Reviewed Date:** August 14, 2019

**What do you like best about Delphi?**

Delphi has been extremely helpful for keeping our organization on track. 

**What do you dislike about Delphi?**

We went through a transition of information at one point and it was difficult to merge information from one system to the next. 

**What problems is Delphi solving and how is that benefiting you?**

Delphi has helped us to streamline our work and enhance effectiveness. 

  ### 20. Great for Event Sales and Services!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Hospitality | Enterprise (> 1000 emp.)

**Reviewed Date:** June 06, 2019

**What do you like best about Delphi?**

I like that you can have multiple properties and venues.

**What do you dislike about Delphi?**

It can seem very old school as far as aesthetic 

**What problems is Delphi solving and how is that benefiting you?**

We can’t double book space with the use of Delphi. 

  ### 21. easy to use

**Rating:** 2.5/5.0 stars

**Reviewed by:** anshul a. | Sec Arch, Enterprise (> 1000 emp.)

**Reviewed Date:** March 06, 2019

**What do you like best about Delphi?**

Its a good product. Really easy to customize and great product support.

**What do you dislike about Delphi?**

Professional services experience wasn't worth the money spent on it.

**What problems is Delphi solving and how is that benefiting you?**

Automation and standardization.

  ### 22. Same Delphi as always with some new features

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Government Administration | Enterprise (> 1000 emp.)

**Reviewed Date:** August 17, 2018

**What do you like best about Delphi?**

In each version, it integrates with new features that appear in the market, such as mobile device-oriented programming. The user interface remains without major changes, which makes adaptation to the new versions quick. In this version upgrade, it maintains compatibility with old projects.

**What do you dislike about Delphi?**

The environment sometimes becomes burdensome and consumes a lot of the machine's resources. The tools for group work are not the most advanced in the workplace, as well as the version control system.

**Recommendations to others considering Delphi:**

Highly recommended for large-scale projects, for individual and small projects there is the Lazarus project which is free and works quite well.

**What problems is Delphi solving and how is that benefiting you?**

Programming of the town hall's own tools. The internal case management software connects with a user interface created in Delphi, connected through services to Natural machines and Adabas database.

  ### 23. Solution for fast and simple app development 

**Rating:** 4.0/5.0 stars

**Reviewed by:** Dmytro G. | Head of Conversion Rate Optimization at , Internet, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 06, 2018

**What do you like best about Delphi?**

- You can develop crossplatform apps very fast. Deploy app to Windows, Mac OS, iOS and Android in one click
- Components, Your app is created from components, so you have a lot of ready to go code
- You have built in solution to work with HTTP requests, API, authorizations via OAuth

**What do you dislike about Delphi?**

- Crossplatform works only for simple apps. If you wanna create something complex, you should add platform dependend code
- Price. You are very limited with free edition of Delphi and license price is high
- You don't have native IDE on Mac OS X, you should install additional app to build this in XCode

**Recommendations to others considering Delphi:**

It's a great solution to create simple platform independent apps if you are good with component approach. If you wanna create compex cross-platform app you should write platform dependent code and only after this

**What problems is Delphi solving and how is that benefiting you?**

It's very fast approach for creating apps if you need to solve simple tasks. For example one component can fully automize work with FTP server (downloading and uploading files, etc). It's a  great tool if you know how to apply this. We wrote simple app to translate CSV file using Yandex API during one week.

  ### 24. Crossplatform tool for app development

**Rating:** 4.0/5.0 stars

**Reviewed by:** Viacheslav K. | C++ Developer, Information Technology and Services, Mid-Market (51-1000 emp.)

**Reviewed Date:** May 01, 2018

**What do you like best about Delphi?**

- You can create apps for Windows, Mac OS X, iOS and Android using one development envirionment
- It's so fast to create apps , you can create your app from ready bricks of code called components, for example drawing edits, labels, buttons on windows, more complex ones
- Rebuild your application with one click and deploy to new platform, maybe it will require some platform dependent code
- You have a lot of components for example for working with FTP, Databases, etc.
- You can even have components that can work with 3D models on your windows

**What do you dislike about Delphi?**

- You don't have native IDE on MacOS X
- Price is very expensive for small company
- Sometimes components are very limited and expanding it it's not so easy task

**What problems is Delphi solving and how is that benefiting you?**

You can develop, test and deploy software very fast. Also you don't need to fully re-write your app for new platform, just write some platform dependent code, build for new platform and you are good to go.

  ### 25. Rad/Dephi is a great product

**Rating:** 4.0/5.0 stars

**Reviewed by:** Matt M. | Inspector, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 19, 2018

**What do you like best about Delphi?**

I like the ease it takes to build products and the ease in editing and expanding to make them better.

**What do you dislike about Delphi?**

There is not much i dont like about it. The format could be maybe a little more user friendly.

**What problems is Delphi solving and how is that benefiting you?**

It helps me look at the projects and gives me insights if any problems need correcting.

  ### 26. Delphix review

**Rating:** 4.5/5.0 stars

**Reviewed by:** Ashokkumar B. | Senior Software Development Engineer, Information Technology and Services, Enterprise (> 1000 emp.)

**Reviewed Date:** July 09, 2018

**What do you like best about Delphi?**

I like virtualization and data masking is the best one in Delphix. it is having very easy way to do the data migration.

**What do you dislike about Delphi?**

i need more masking option and profiling option. we ae expecting Delphix have the feature of data generation and support different type of input and output formats 

**Recommendations to others considering Delphi:**

Delphix is good tool if you like to move to virtulization and more secure. The process is very easy . even it is very costly but we can get more worth feautres from it.

**What problems is Delphi solving and how is that benefiting you?**

Data virtualization is more helpful in my area

  ### 27. Delphi, the best all round front end development tool

**Rating:** 5.0/5.0 stars

**Reviewed by:** David L. | Entrepreneur, Management Consulting, Mid-Market (51-1000 emp.)

**Reviewed Date:** March 22, 2018

**What do you like best about Delphi?**

I like that I can develop a single code base that will run on all smart devices, and also on my Mac and Windows machines and even on Linux.

**What do you dislike about Delphi?**

There are major upgrades twice a year, and each time one has to uninstall everything Delphi related and reinstall everything. This adds a day or two of work every six months.

**What problems is Delphi solving and how is that benefiting you?**

I am actually using Delphi XE10.2 now. Accounting Software. Incentive and Loyalty Systems. App Development. Stock Control. An easy environment to develop apps with back end databases like SQL Server and Oracle, and Cloud Databases like mySQL in a heterogeneous environment.

  ### 28. Delphi XE8 is a sweet RAD development environment

**Rating:** 3.5/5.0 stars

**Reviewed by:** Rex B. | Applications Director, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 17, 2018

**What do you like best about Delphi?**

Ease of use in programming native Windows Form based Applications

**What do you dislike about Delphi?**

Lacking in server based or web based runtime modes.  To many bugs.

**Recommendations to others considering Delphi:**

Support issues often linger.

**What problems is Delphi solving and how is that benefiting you?**

Develop custom client-server applications

  ### 29. A fairly good program! 

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Individual & Family Services | Small-Business (50 or fewer emp.)

**Reviewed Date:** July 20, 2018

**What do you like best about Delphi?**

This program is fairly user friendly and helpful for organizing many things. It was used in an office with many employees and was very beneficial in organizing spaces and events. 

**What do you dislike about Delphi?**

Nothing really. This program worked great for our purposes. 

**What problems is Delphi solving and how is that benefiting you?**

Organizing spaces over a large campus. Communicating with others about those spaces and events through a systematic program. 

  ### 30. Admin

**Rating:** 2.5/5.0 stars

**Reviewed by:** Verified User in Non-Profit Organization Management | Mid-Market (51-1000 emp.)

**Reviewed Date:** July 19, 2018

**What do you like best about Delphi?**

It was the only software we had at the time and it worked well once we were trained on it. I got the hang of it pretty easily.

**What do you dislike about Delphi?**

That it didn’t seem flexible as a web based program

**What problems is Delphi solving and how is that benefiting you?**

The entire customer database and how we did contracts was on it- so for that it was great

  ### 31. Very efficient tool, need a new marketing policy.

**Rating:** 3.0/5.0 stars

**Reviewed by:** phil p. | Directeur, Information Technology and Services, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 17, 2017

**What do you like best about Delphi?**

Very effective Wysiwyg RAD IDE tool for windows. Modern OO language with  strongly typed variables. Very easy to understand and use can create a good applications in short time even for many platforms :  Windows, macOS, iOS, Android.

**What do you dislike about Delphi?**

Very changing and non coherent commercial policy :
1/ Prices are rising and rising and rising: 
         XE2 pro update price  in 2011 : 500 euros with mobile dev. library.
         XE10 pro update price in 2017 : 1730 euros without mobile dev. library.
2/ With "pro"  licenc you don't have Client server database connectivity.
3/ Even with the new 'starte' free edition prices are not OK for beginners so 'No new blood '.


**Recommendations to others considering Delphi:**

Just try the free starter edition so considere to by the pro & C/S option for the development because it is a complete IDE and easy to use for targeting Windows, mobile dev Option for other plateforms.

**What problems is Delphi solving and how is that benefiting you?**

Create software products  sold to clients. Mainly with Delphi XE2.

  ### 32. Great codding and easy to use

**Rating:** 4.0/5.0 stars

**Reviewed by:** Alan I. | Gerente de Consultoria ABAP, Enterprise (> 1000 emp.)

**Reviewed Date:** February 03, 2017

**What do you like best about Delphi?**

The natural step it is to develop from a PASCAL user to a Borland Delphi User  to this, the User Interface is easy to understand and pretty much like other product from embarcadero . 

**What do you dislike about Delphi?**

When compilling is really slow , but only the first time, after that everything worked fine. For new user there is not much documentation avalible .
Working whit PHP is not that aggile than other tecnologies and not many frameworks from external developers to use . Better Grids. Better integration with Web Services

**Recommendations to others considering Delphi:**

Better integration with Oracle
More documentation for begginers
more examples of migration of .pas files


**What problems is Delphi solving and how is that benefiting you?**

We use this IDE to design a new version of a old software for conecting PLC and controlling the batch of our main product in plant. Basicly we migrate from PASCAL to Delphi and create a User interface because the first version of the software doesn't have any. It was the natural step.

  ### 33. Delphi

**Rating:** 5.0/5.0 stars

**Reviewed by:** Jon R. | Senior Software Developer, Computer Software, Mid-Market (51-1000 emp.)

**Reviewed Date:** August 07, 2015

**What do you like best about Delphi?**

Very powerful development tool that can be used to create applications that run on a variety of platforms.  Generates code that uses the device's native instruction set rather than requiring a run-time VM interpreter or converter (to convert byte code to CPU instructions).

**What do you dislike about Delphi?**

The quality of Delphi itself suffered for several years but has improved tremendously with recent releases and Embarcadero is committed to continuing that trend.  As an example, they're doing a better job of releasing updates/fixes for previous versions.

**Recommendations to others considering Delphi:**

If you're looking for a development tool that can be used to create applications for multiple platforms (devices and operating systems) without creating and maintaining multiple versions of the same application, give Delphi a trial run.  A single project with a single set of soure code can be built for five different platforms (Win32, Win64, OSX, iOS, and Android).

**What problems is Delphi solving and how is that benefiting you?**

Creating software applications that are sold as well as applications that are used internally.


## Delphi Discussions
  - [What is Delphi used for?](https://www.g2.com/discussions/what-is-delphi-used-for)
  - [How much does Delphi cost?](https://www.g2.com/discussions/how-much-does-delphi-cost)
  - [Is Delphi free?](https://www.g2.com/discussions/is-delphi-free)
  - [Is Delphi worth learning?](https://www.g2.com/discussions/is-delphi-worth-learning)
  - [What is written in Delphi?](https://www.g2.com/discussions/what-is-written-in-delphi)

- [View Delphi pricing details and edition comparison](https://www.g2.com/products/delphi/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-23+06%3A19%3A30+-0500&secure%5Bsession_id%5D=80fbe797-04aa-47d9-a15a-9f7bc5595ee8&secure%5Btoken%5D=5cd2278707586140c064e54a231f71727e3078495ec32f760c31592aee1ab139&format=llm_user)


## Top Delphi Alternatives
  - [Basic4android (B4A)](https://www.g2.com/products/basic4android-b4a/reviews) - 4.5/5.0 (11 reviews)
  - [WebStorm](https://www.g2.com/products/webstorm/reviews) - 4.5/5.0 (495 reviews)
  - [Studio 3T](https://www.g2.com/products/studio-3t/reviews) - 4.5/5.0 (190 reviews)

