UPLC: UPLC Programming
Language Conference 2025


Bringing together the minds
building Cardano’s
programming languages

Date_Location@2x-2-1
image-3

About UPLC 2025

Together, creators from across the Cardano ecosystem will gather for an educational, collaborative and informative session to help define future development needs for builders and developers. As innovators of the community, UPLC 2025 offers a chance for those passionate about the underlying infrastructure of Cardano’s programming languages to inform what tools, resources, and capabilities are missing today and share their goal for what’s available tomorrow.
 
Across three days, UPLC 2025 will feature keynotes and sessions that dive deep into the foundation, current status and future of Cardano’s programming languages. Highlights include Philip Wadler’s keynote on the history of Plutus Core, workshops on Aiken, Plutarch, and the UPLC-CAPE benchmark, along with a variety of presentations and panel discussions. Developers will explore topics such as UPLC costing, compilation to RISC-V, debugging tools, certified compilation, and the evolution of Cardano’s high-assurance mission.

celebration

Why now?

Cardano’s programming language ecosystem has reached a point of exciting momentum, with multiple languages, tools, and approaches flourishing. UPLC 2025 provides a space to bring everyone involved together to learn from each other, celebrate achievements, exchange insights, and inspire the next wave of tools.

group

Who should attend?

Developers working on or contributing to UPLC, or any language or tool designed for Cardano smart contract development, as well as DApp developers and other users of UPLC.

calendar_clock

What to expect:

Roundtable sessions with developers from across the ecosystem
Discussions that lead to real next steps
Lightning talks and breakout workshops
Getting to know you
Roadmap shaping by and for the community

Speakers and sessions



Please click here for the program of the event.

Col

Travel & Venue

 We look forward to welcoming you to Edinburgh. Here’s everything you need to know about where to stay, how to get around, and how to reach the venue.

image (2)-1
location_on
Venue Location:

University of Edinburgh
School of Informatics, 10 Crichton Street, Edinburgh EH8 9AB, UK

pin
Getting There:

  • Closest Airport: Edinburgh Airport (EDI)
  • 30 mins by tram or taxi to city centre
  • Venue is walkable from central Edinburgh
pin
Food & Refreshments:

We want you to feel fully taken care of throughout UPLC 2025.

  • Buffet Breakfast – Provided daily at the conference hotel for all staying guests.
  • Tea, Coffee & Snacks – Available throughout the day at the university.
  • Lunch – Freshly prepared lunches served during all session days.
  • Conference Dinner – A special evening dinner with all participants will be held toward the end of the week, offering a chance to connect, celebrate, and reflect together.
image (3)
bed
Hotel details:

Hilton Carlton Edinburgh
19 North Bridge, Edinburgh, EH1 1SD, United Kingdom

call
Contact:

+44 131 472 3000

info
Reception:

Please register at the hotel reception on arrival using your name and passport – your room will already be assigned. (Check-in: 3 pm→ Check-out: 11 am) 

Need help with travel support?

Let us know in the registration form. We may be able to assist, House of Travel are here to support you. Details to follow.

FAQs

Who can attend UPLC 2025?
Anyone working on or deeply involved with language or compiler tooling for Cardano, as well as DApp developers and other users of UPLC.
Is there a registration fee?
No, the event is free but an expression of interest form is required due to limited capacity (30–50 participants). We will let you know if your request to attend is successful. and we will let you know if your expression is accepted..
Will the event be livestreamed or recorded?
Core sessions may be recorded. We’ll share notes, recaps, and more post-event.
Can I propose a session?
Yes. Drop a message to uplc2025@iohk.io
What’s the dress code?
Casual and comfortable. We’re here to code, collaborate, and plan.

Contact us

Have questions or want to get involved?