Delphi är ett kraftfullt, objektorienterat programmeringsspråk och en integrerad utvecklingsmiljö (IDE) för att bygga högpresterande applikationer i Windows, macOS, iOS, Android och Linux.
Delphi är utvecklat av Embarcadero och är känt för sin snabba utvecklingshastighet, starka databasanslutning och robusta visuella designverktyg. Det använder det Pascal-baserade språket Object Pascal och har ett rikt komponentbibliotek, vilket gör det idealiskt för företagsapplikationer, skrivbordsprogramvara och plattformsutveckling. Med sina avancerade felsökningsverktyg och moderna ramverk är Delphi fortfarande ett förstahandsval för utvecklare som söker effektivitet och skalbarhet.
Nyckelfunktioner i Delphi
- Cross-Platform-utveckling - Skapa appar för Windows, macOS, iOS, Android och Linux.
- Object Pascal-språk - Lättläst, kraftfull och underhållbar.
- Rich Component Libraries – VCL for Windows, FireMonkey (FMX) för cross-platform.
- Snabb och "native" prestanda - Kompilering och exekvering med hög hastighet.
- Starkt stöd för databaser - FireDAC och SQL-anslutning.
- Avancerad felsökning och refaktorisering - Integrerade verktyg för optimering.
- REST API & Cloud Integration - Sömlöst stöd för webb och moln.
- Kai – Skapa, utveckla och förbättra applikationer med hjälp av en AI som förstår ditt projekt.
Info
Den snabba vägen till utveckling av native-applikationer
Delphi är en kraftfull, modern IDE och ramverk baserad på Object Pascal för snabb utveckling av högpresterande, plattformsoberoende applikationer. Med Delphi kan utvecklare skapa native-appar för Windows, macOS, iOS, Android och Linux från en enda kodbas, vilket garanterar maximal produktivitet och minimalt underhåll.
De viktigaste fördelarna med Delphi är:
- Snabb utveckling – Intuitiva visuella designverktyg och återanvändbara komponenter påskyndar skapandet av applikationer.
- Plattformsoberoende kraft – Leverera native-applikationer på flera plattformar med en enda kodbas.
- Företagsklass – Robusta bibliotek, datakonnektivitet och integrationer för affärskritiska lösningar.
- Redo för framtiden – Kontinuerliga uppdateringar med stöd för moderna API:er, ramverk och tekniker.
Oavsett om det gäller stationära datorer, mobila enheter eller företagsapplikationer, så är Delphi ett verktyg som används av ingenjörer, utvecklare och organisationer över hela världen som behöver tillförlitlighet, snabbhet och skalbarhet.
Nyheter
RAD Studio 13.2 Florence
The next release of RAD Studio is on the horizon, bringing new productivity enhancements for Delphi and…
Meet Kai 1.1: More Agents. Better Experience. More Possibilities.
Kai 1.1 Has Arrived for RAD Studio Developers Artificial Intelligence is changing the way software is developed…
RAD Studio 13.2 and Kai 1.1 Offer!
To celebrate the launch of RAD Studio 13.2 and Kai 1.1, we are pleased to introduce a…
Kai för RAD Studio, Delphi och C++Builder!
Embarcadero is proud to announce Kai, a new agentic AI platform for Delphi, C++Builder, and RAD Studio.…
Delphi 13.2 Florence
Delphi 13.2 Florence introduces faster navigation of large codebases with the new Integrated Navigator and Minimap, modern Windows UI development with two new VCL controls, significant IDE usability enhancements and improved compiler performance with LLVM 20 based Delphi compilers. The release also delivers faster build times through parallel code generation, improved code editing and file management workflows, enhanced High DPI support and continued quality, performance and stability improvements across Delphi, C++Builder, the IDE, and core frameworks. New features include:
- New Integrated Navigator and Minimap for faster code navigation in large projects
- Two new VCL controls for building modern Windows user interfaces
- LLVM 20 based Delphi compilers for Windows Arm64EC and Linux 64-bit
- Parallel code generation for significantly faster builds
- Enhanced IDE productivity with improved file reloading and editor workflows
- Better High DPI support across designers and FireMonkey viewers
- Improved brace matching and C++ syntax highlighting
- Object Inspector enhancements with support for larger property values
- IDE Insight usability and interface improvements
- Ongoing quality, performance, and stability updates across Delphi, C++Builder, VCL, FMX, and the IDE
Delphi 13.1 Florence
RAD Studio 13.1 Florence delivers native Windows on Arm development with the new Delphi Arm64EC compiler, modern UI design tools including a new FireMonkey Style Designer and Windows 11 VCL styles, enhanced IDE productivity with integrated bookmarks and faster code navigation, plus required Android and iOS platform updates. The release also focuses on quality, performance, and stability across Delphi, C++Builder, the IDE, and core libraries. New features include:
- Native Delphi Windows Arm64EC
- Full-featured 64-bit IDE
- Integrated Bookmarks
- FireMonkey Style Designer
NEW KAI – Accelerate Development with Intelligent AI
Supercharge your development with Kai from Embarcadero.Kai is an AI-powered assistant built directly into RAD Studio, helping developers generate code, fix errors, and modernize applications—faster and smarter. With deep project awareness and agentic AI capabilities, Kai goes beyond simple code suggestions to automate workflows and accelerate delivery. Stay in your IDE, boost productivity, and bring innovation to every project with Kai.
Delphi 13 Florence
We’re excited to announce that RAD Studio 13 Florence, along with Delphi 13 and C++Builder 13, is now available. This release brings a collection of long-awaited improvements, new tools, and significant quality updates across the board.
New Features in Delphi 13 Florence
New Ternary Operator and Other Delphi Language Extensions
RAD Studio 13 offers a number of improvements to the Delphi language, starting with what has been the top requested language extension, a ternary operator. Implemented using the “if” keyword, the ternary operator added to Delphi resembles the same feature in many programming languages and offers a shorter way to express a condition directly in an expression.
This is not the only new language feature available for Delphi for all target platforms and compilers: RAD Studio 13 also introduces a new NameOf intrinsic function, new {$PUSHOPT} and {$POPOPT} compiler directives, implicit “Self” parameter declaration in record class operators Initialize and Finalize, new “is not” and “not in” language operators, a new “noreturn” directive for procedure declaration, and additional constraints for generic types.
64-bit IDE for the Windows 64 target platform RAD Studio
RAD Studio 13 includes our first full featured 64-bit IDE for the Windows 64 target platform. While it offers only Windows 64-bit as target, it is complete in the features for this platform. Compared to the 64-bit IDE “Initial Release” in 12.3, the 64-bit IDE in 13 offers Delphi and C++ support for building and debugging 64-bit Windows applications, now including: code tooling for C++ via Visual Assist; support for COM, ActiveX and Type libraries; Live Templates (Ctrl+J) and the Surround menu, and quality improvements.
The installation of this feature is now part of the core RAD Studio IDE installation and not a separate option, as it was for the “Initial Release”.
SmartCore AI Component Pack – Your Gateway to AI inside Your Apps RAD Studio
While Embarcadero has been shipping an AI integration for the RAD Studio IDE called Smart CodeInsight since 12.x, providing AI-powered coding assistance in the IDE, RAD Studio 13 introduces a new set of core AI components designed to help our customers add AI features to their apps or build brand new AI-focused apps with Delphi or C++Builder.
This is a building block and a foundation for the future: It’s a core architecture our customers and 3rd party vendors can build on and extend to integrate with additional AI engines and UI controls.
By downloading the SmartCore AI Component Pack from GetIt, customers will be able to use a new AI connection component (with a role similar to that of a database connection in FireDAC). This single AI-engine agnostic component will use specific drivers to communicate via REST with different AI engines (including OpenAI, Claude, Gemini and Ollama). The SmartCore AI engine offers the ability to add additional drivers for AI providers to expand the capabilities of your project as the market develops. The configuration is managed via an easy-to-use AI connection wizard.
Part of the component pack is a set of AI request components for different data types (like text, images, structure data) which can be associated with prompts and can be bound directly with UI controls to display the results. This component-based model makes it very simple to use the SmartCore AI Components in RAD Studio 13.
With the SmartCore AI Component Pack, developers can integrate AI into both existing and new applications, addressing many popular AI use cases, such as providing support for in-product content creation like generating images and other media, adding in-product localization support for on-the-fly translation, delivering in-app smart insights and personalized recommendations for data analysis, or building an in-app chatbot to add interactivity to an existing application.
Session Management and other WebBroker and WebStencils enhancements RAD Studio
WebStencils significantly extends the existing web technologies in RAD Studio (WebBroker, DataSnap, RAD Server) by providing server-side scripting and turning RAD Server from a Web Service engine into a Web Site and Web Service tool.
Following the success of the WebStencils web template library introduced in RAD Studio 12, the new release offers a number of extensions to both WebStencils and the WebBroker foundation for RAD Studio web applications.
In RAD Studio 13, WebBroker adds sessions management, better Apache integration, Nginx web server support, and improved logging.
WebStencils brings support for session data, global variables, and a new switch statement. In addition, WebStencils integrates sessions authentication and a related authorization mechanism, offers direct access to dataset properties (along with new allow/disallow security lists to precisely control what the script can or cannot access).
Overall these additional features make building complex web sites with WebStencils significantly easier, providing a solid foundation for adding common features like sessions, user logins, and permissions management. Building powerful, fast and robust web servers powered by your business data is getting much faster with RAD Studio.
GetIt Packages Versioning RAD Studio
GetIt is RAD Studio’s package manager, used to download and install additional libraries and features offered by Embarcadero, but also open source libraries and extensions provided by our developer community and vetted by Embarcadero.
In this release, GetIt adds a long awaited feature, versioning support. This allows Embarcacero and our partners to publish and offer multiple versions of the same package and offers users the ability to pick a specific version their applications relies on rather than be forced to install the most recent version.
RAD Studio IDE Search Features RAD Studio
As Embarcadero continues to improve and modernize the RAD Studio IDE (in addition to the transition to 64-bit), this release adds extensive and configurable search features in many IDE panes, including the Project Manager, the Structure View, the Message pane and Events log. For the Message Log, RAD Studio 13 also adds additional highlighting options and introduces grouping for compiler hints and warnings in the same source code file.
RAD AI Companion Web Site RAD Studio
Along with the release of RAD Studio 13, Embarcadero is launching a RAD Studio tailored chat bot, offering the ability to query an AI specifically trained on our product and its libraries or to ask it to generate application source code.
For more information, you can check the following links:
Download your RAD Studio 13 trial license and try it out today
Order your RAD Studio, Delphi or C++Builder license in our webbutik
Get access to earlier versions of RAD Studio/Delphi/C++Builder
System
Systemkrav
Minimikrav för maskinvara
- 1.8 GHz eller snabbare processor
- 3 GB RAM. 8 GB RAM rekommenderas.
- Mellan 6 GB och 60 GB tillgängligt diskutrymme. Användning av en SSD rekommenderas starkt.
- DirectX 11-kapabelt grafikkort som körs på 1440×900 vertikal upplösning rekommenderas.
- Windows 10 Anniversary Edition is recommended and required for development for the Windows store.
Operativsystem krav
- Windows 10 (64-bit only)
- Windows 11
Du kan också installera RAD Studio på en virtuell maskin som kör en av de versioner av Windows som stöds i en icke-Windows-miljö (t.ex. macOS). För att utveckla FireMonkey-projekt måste din virtualiseringsprogramvara ge direkt åtkomst till host-GPU:n.
Krav för målplattformar som stöds

JRE installeras automatiskt om du väljer att installera stöd för Android-målplattformen.
Delphi-installationen innehåller en del ytterligare programvara. Delphi gör det också möjligt att installera andra tilläggsprogram efter installationen. För mer information om ytterligare programvara, se Tilläggsprogram från tredje part.
Editioner
Editioner inom Delphi
Delphi erbjuder flera olika produktversioner för att passa olika utvecklingsbehov:
Delphi Professional
- Skapa skrivbordsappar för Windows och macOS
- Skapa mobilappar med Delphi för Android och iOS
- 64-bitars kompilator med stöd för extra stora kodbaser för Win32 och Win64
Delphi Enterprise – Professional-utgåva plus:
- Kompilator for Linux
- FireDAC Client/Server, fjärranslutning till databas
- Appercept SDK för Amazon Web Services
- Utveckling av applikationsserver med DataSnap och RAD Server. (Inklusive 1x RAD Server-licens)
- RAD Server Lite för enkla RAD Server-appar med låg trafik som är lätta att driftsätta
Delphi Architect – Enterprise-utgåvan plus
- Databasmodellering och -design med Aqua Data Studio (prenumeration krävs)
- Webbutveckling med Sencha Ext JS Pro
- RAD Server Multi-server-licens
Kai – Agentic AI-plattform – Tillägg till Delphi
Kai finns tillgängligt som prenumerationslicens för versionerna Professional, Enterprise och Architect. Det kräver en aktiv underhållsprenumeration för RAD Studio, Delphi eller C++Builder och kan inte användas som en fristående produkt.
Se Delphi full Feature Matrix för en mer detaljerad jämförelse.
Support
Resurser
Vi rekommenderar dessa online-supportsidor och resurser för att du ska få ut mesta möjliga av din produkt.
- Alfasoft Delphi Trainings and Events
- Embarcaderos evenemang
- Embarcadero blogg
- Delphi flöden
- Vanliga frågor om RAD Studio
- Embarcadero DocWiki RAD Studio v13
- Länkar för RAD Studio Installation (PDF)
- Funktioner Matrix (PDF)
- RAD Studio-tangentbordsgenvägar fuskblad (PDF)
- Superladdning av Python med Delphi (PDF)
- Embarcadero Support
- Embarcadero Portal för licens-, nedladdnings- och kontohantering
- Få tillgång till tidigare versioner av RAD Studio/Delphi/C++Builder
Support
Vi erbjuder teknisk support till alla Alfasoft-kunder. Vi rekommenderar att du besöker vårt hjälpcenter och vår kunskapsbas, där du hittar användbara resurser, bland annat lösningar på vanliga problem och en mängd ytterligare information.
Om du inte hittar svaret kan du skapa ett supportärende i hjälpcenter. När du skapar ditt ärende vänligen ange så många detaljer som möjligt. Detaljer hjälper oss att bättre förstå problemet och ge en mer exakt lösning. Kom alltid ihåg att ange information om din produktversion och ditt operativsystem.
