Delphi logo

Delphi

An IDE for Creating Cross-Platform, Natively Compiled Apps
259
226
+ 1
29

What is Delphi?

It is an integrated development environment (IDE) for rapid application development of desktop, mobile, web, and console software.
Delphi is a tool in the Integrated Development Environment category of a tech stack.

Who uses Delphi?

Companies
21 companies reportedly use Delphi in their tech stacks, including Barogo, QIWI, and albelli.

Developers
230 developers on StackShare have stated that they use Delphi.
Pros of Delphi
10
Performance
9
Fast Developing
4
Cross-platform
3
Hardware level
3
Low-Level
Decisions about Delphi

Here are some stack decisions, common use cases and reviews by companies and developers who chose Delphi in their tech stack.

Arthur Henrique Della Fraga
Software Solution Architect at Supernova · | 4 upvotes · 20.2K views
Needs advice
on
DelphiDelphi
and
LazarusLazarus

I just got into a new job at an organization that develops Windows applications in Object Pascal.

Delphi 10.3 is the most common IDE being used between developers here. However my first impressions of it weren't the best and reading I found Lazarus as an alternative, but haven't installed it yet. I'm pretty new in Object Pascal development and I already need to learn a bunch of things, but it doesn't scare me, so it would be nice to go forward with a good IDE choice.

I'm not sure these options are simply interchangeable, since Wikipedia says Lazarus is "for programmers developing with the Object Pascal language, which is as close as possible to Delphi". Any thoughts would be very welcome! Thanks very much.

See more

Delphi Alternatives & Comparisons

What are some alternatives to Delphi?
Lazarus
It is a Delphi compatible cross-platform IDE for Rapid Application Development. It has variety of components ready for use and a graphical form designer to easily create complex graphical user interfaces.
Java
Java is a programming language and computing platform first released by Sun Microsystems in 1995. There are lots of applications and websites that will not work unless you have Java installed, and more are created every day. Java is fast, secure, and reliable. From laptops to datacenters, game consoles to scientific supercomputers, cell phones to the Internet, Java is everywhere!
Visual Studio
Visual Studio is a suite of component-based software development tools and other technologies for building powerful, high-performance applications.
Python
Python is a general purpose programming language created by Guido Van Rossum. Python is most praised for its elegant syntax and readable code, if you are just beginning your programming career python suits you best.
JavaScript
JavaScript is most known as the scripting language for Web pages, but used in many non-browser environments as well such as node.js or Apache CouchDB. It is a prototype-based, multi-paradigm scripting language that is dynamic,and supports object-oriented, imperative, and functional programming styles.
See all alternatives

Delphi's Followers
226 developers follow Delphi to keep up with related blogs and decisions.