From Turbo Pascal to
artificial intelligence

Three decades of building software. Now helping developers bring AI to their applications.

Author, speaker, and founder of GDK Software.

Get in touch
Marco Geuze - Delphi Expert, Author and Embarcadero MVP, founder of GDK Software
Embarcadero MVP Badge - Marco Geuze is recognized as a Most Valuable Professional for Delphi

Three decades of evolution

1990s

The beginning

Discovered Turbo Pascal in the DOS era. A blue background, a blinking cursor, and the magic of making computers do things.

1995

Delphi arrives

Visual programming, rapid development, the elegance of Object Pascal. I knew I'd found my language.

2006

GDK Software

Founded the company. We've since helped hundreds of companies in 35 countries across six continents.

2023

AI revolution

Bringing AI capabilities to Delphi developers. LLMs, embeddings, RAG, agents... the future is here.

2024

Pioneering Simplicity

Published the definitive history of Pascal and Delphi. Interviews with Anders Hejlsberg and many more.

Today

Still coding

Writing code, teaching developers, speaking at conferences. The journey continues.

Building & teaching

Pioneering Simplicity book cover - The fascinating history of Delphi and Pascal by Marco Geuze

Pioneering Simplicity

The story behind the evolution of Pascal and Delphi. From Niklaus Wirth's innovations to Borland's world-changing Turbo Pascal. Featuring interviews with Anders Hejlsberg, Allen Bauer, Zack Urlocker, and Chuck Jazdzewski.

Anders Hejlsberg - Microsoft Technical Fellow, creator of Turbo Pascal, Delphi, C# and TypeScript

"This book is the definitive history of Pascal and the many implementations that made it popular."

Anders Hejlsberg · Microsoft Technical Fellow

Marco Cantu - Delphi Product Manager at Embarcadero Technologies

"An incredibly well researched and extraordinarily detailed account."

Marco Cantu · Delphi Product Manager

Learn more →

Let's connect

Delphi consulting, AI integration, speaking engagements, or just to talk code.

Send me an email

Frequently asked questions

Who is Marco Geuze?

Marco Geuze is a Dutch software developer, entrepreneur, and author with over 30 years of experience in software development. He is the founder of GDK Software, an Embarcadero Delphi MVP, and author of the book "Pioneering Simplicity: The fascinating history of Delphi and Pascal". He specializes in Delphi development and AI integration for desktop applications.

What is GDK Software?

GDK Software is a Delphi consulting and development company founded by Marco Geuze in 2006. The company has served clients in 35 countries across 6 continents, providing Delphi development, AI integration, training, and consulting services.

What is the book Pioneering Simplicity about?

Pioneering Simplicity is a book about the history of Pascal and Delphi programming languages. It features exclusive interviews with Anders Hejlsberg (creator of Turbo Pascal, Delphi, C#, and TypeScript), Allen Bauer, Zack Urlocker, and Chuck Jazdzewski. Anders Hejlsberg called it "the definitive history of Pascal and the many implementations that made it popular."

What is an Embarcadero MVP?

An Embarcadero MVP (Most Valuable Professional) is a recognition awarded to community leaders who share their expertise about Embarcadero products like Delphi and RAD Studio. MVPs demonstrate exceptional technical knowledge and contribute to the developer community through speaking, writing, and mentoring.

Does Marco Geuze offer Delphi training?

Yes, Marco Geuze offers various Delphi training options including a two-day intensive AI bootcamp for Delphi developers, custom team training (1-5 days), workshops, and conference presentations. Topics include AI integration (LLMs, embeddings, RAG, AI agents), modern Delphi development, and software architecture.

Can you integrate AI into Delphi applications?

Yes, Marco Geuze and GDK Software specialize in integrating AI capabilities into Delphi applications. This includes working with Large Language Models (LLMs) like ChatGPT and Claude, implementing embeddings and RAG (Retrieval-Augmented Generation), and building AI agents for desktop applications.