This year’s International Pascal Congress 2026 will be held from June 22 to 26 in the colorful Spanish city of Salamanca. The Congress will bring together highly recognized international professionals in software development and researchers using the Object Pascal language and the Delphi tool.
Attending this event is a unique opportunity to receive cutting‑edge training on programming skills and knowledge of new technologies. The event includes a variety of activities focused on professional software development. Among them are plenary lectures on topics ranging from supercomputing to encryption, as well as 4‑session courses designed to teach specific topics in professional software development with Delphi.
Speakers
The speakers for the International Pascal Congress include:
- Marco Cantù (Delphi Product Manager)
- Antonio Zapater (PreSales Consultant)
- Olaf Monien (MVP Embarcadero)
- Bertrand Meyer (Professor Emeritus at ETH Zurich, CTO of Eiffel Software)
- Dr. Eduardo Balvis Outeiriño (Researcher in the field of automation)
- Arnaud Bouchez (Author of mORMot)
- Dr. Javier Cuenca Muñoz (Researcher in the field of supercomputing)
- Markus Humm (MVP Embarcadero, Developer of Delphi Encryption Compendium)

Courses
Here are the Delphi‑related courses that will be offered in English:
- Designing Databases with Delphi (1A)
- Building and Deploying Modern Web Apps with Delphi (1B)
- Learning to Perform Cryptography Using the DEC Library (2A)
- Service‑Oriented Architecture and Object‑Relational Mapping in Pascal and mORMot (2C)
- HMI/SCADA from Scratch with Delphi and Lazarus (3A)
Below you will find a brief summary of each course. You may choose one course per time slot. Each slot is assigned a number from 1 to 3, and you select the one that interests you. For example, you could take: 1A, 2A, and 3C.
To register: https://www.pascalcongress.com/registration.html
This training, delivered by international experts, is a unique opportunity to develop your employees’ skills so they can tackle more complex projects for your clients. Below is a short summary of each course:
Course Summaries
Designing Databases with Delphi (Course 1A)
This course on designing database‑driven applications with Delphi is valuable because it combines theory and practice directly: it covers everything from conceptual modeling and normalization to real implementation with Delphi and FireDAC, including schema design, queries, and connectivity. It also offers a complete end‑to‑end example that allows participants to apply what they learn to real projects. FireDAC is a relevant technology because it provides a universal, native, high‑performance data access layer for Delphi, simplifying the development of multi‑database and multiplatform applications (Windows, macOS, iOS, Android) without sacrificing the specific features of each DBMS.
Building and Deploying Modern Web Apps with Delphi (Course 1B)
This course stands out for offering a complete and modern journey to create web applications with Delphi using WebStencils, HTMX, and Docker directly from RAD Studio. It enables participants to learn everything from templating to real container deployment, introducing contemporary technologies that many Delphi developers have yet to master. The course culminates in a fully functional application deployed in Docker and is especially useful for modernizing existing Delphi projects without rewriting them in heavy frameworks—combining productivity, technological modernization, and immediate applicability in a single training program.
Learning to Perform Cryptography Using the DEC Library (Course 2A)
A course with a hands‑on approach to building software with encryption capabilities. Unlike purely theoretical courses, this one focuses on “getting your hands dirty” with real code, applying theory to practical problems. You will learn technical details that are often implemented incorrectly and lead to vulnerabilities. You will learn how to create your own password manager and why password hashing is special. Authenticated encryption: a modern technique to ensure that a message is not only encrypted but also has not been tampered with. The course also includes a specific section on “what NOT to do,” which is essential in security, since a poorly implemented cryptographic system can be as dangerous as not using any at all.
Service‑Oriented Architecture and Object‑Relational Mapping in Pascal and mORMot (Course 2C)
This course teaches how to build modern, fast, and maintainable backends using mORMot 2, an open‑source framework for Pascal that enables the creation of web services, REST APIs, and distributed systems with very high performance. The course shows how to set up a REST server from scratch, how to structure an application following clean architecture principles, and how to separate business logic from persistence using ORM/ODM—mechanisms that map code objects to database tables or documents without writing manual SQL.
It also explains how to design services following the SOA (Service‑Oriented Architecture) approach, where the application is organized into independent services that communicate through well‑defined interfaces, facilitating scalability, maintainability, and code reuse. The course is aimed at developers who want to build robust, scalable, high‑performance backends and is taught by Arnaud Bouchez, creator of mORMot, ensuring deep technical expertise and practical experience.
HMI/SCADA from Scratch with Delphi and Lazarus (Course 3A)
Attending this course is clearly valuable if you work—or want to work—in industrial automation, process control, Supervisory Control And Data Acquisition (SCADA), and Human‑Machine Interface (HMI). These are highly paid professional fields. The course teaches SCADA from scratch, but with a practical, industry‑oriented approach. It is not theory: it is implementation. You will learn to build modern HMIs using Delphi and Lazarus, something highly demanded by companies that need robust interfaces for plants, factories, or infrastructure. You will also learn how PLCs, sensors, and control systems integrate with Pascal‑based software—an area where high‑quality training is scarce.
To register: https://www.pascalcongress.com/registration.html
Reduce development time and get to market faster with RAD Studio, Delphi, or C++Builder.
Design. Code. Compile. Deploy.
Free Delphi Community Edition Free C++Builder Community Edition




