We had a week of many inspiring talks, demos, and discussions about Programming Experience, Value Independence, Programming Languages, Substrates, Virtual Machines, and Software Verification.
Thank you to everyone who was there!
Posts by ‹Programming› 2026
The wait is almost over. Tomorrow, March 16, ‹Programming› 2026 officially begins!
Get ready for a week dedicated to the art, science, and engineering of programming. Travel safe, and we'll see you at the opening session!
2026.programming-conference.org
Less than a week until ‹Programming› 2026 in Munich (March 16–20)!
What’s ahead:
- 4 days of deep-dive sessions.
- Workshops including MoreVMs, PX/26, SCLIT, VIMPL, and Substrates.
- Networking in the heart of Bavaria.
We can’t wait to see you there!
Final details: 2026.programming-conference.org
Final 24h! Early bird for #prog26 ends tomorrow, Feb 20. Don't miss the art & science of programming in Munich (Mar 16–20)!
Register: 2026.programming-conference.org
Submit to the Substrates workshop: 2026.programming-conference.org/home/substra...
Cityscape of Munich
Early registration for #prog26 ends Feb 20!
2026.programming-conference.org
Join us in Munich (Mar 16–19) for the art & science of programming!
Workshops: MoreVMs, PX/26, SCLIT, VIMPL, and Substrates.
Submit to the Substrates workshop until Feb 20:
2026.programming-conference.org/home/substra...
A photo of the gate near Prague Castle. Some people are standing in the foreground. In the middle of the photo is a gate with intricate decorations and two guards posted at the sides. There is an orange-ish building behind the gate. Behind the building, the tops of two antique castle towers can be seen.
Last day of #prog25
In the morning, feel free to join the Effekt tutorial.
In the afternoon, take a look around our host city in the Prague walking tour; including Prague Castle.
Please note that lunch is NOT provided by the conference today.
2025.programming-conference.org/home/effekt-...
Is schema change someone else's problem?
@jonathoda.bsky.social presenting our paper "Schema Evolution in Interactive Programming Systems" at @programming-conf.bsky.social Check it out: programming-journal.org/2025/9/2/
A photo of the announcement that <Programming> 2026 will take place in Munich. General chair of <Programming> 2025 Tomas Petricek is standing in the lower half of the picture holding a microphone. In the upper part is a projected slide with a photo of Munich. The slide says "<Programming> 2026 Munich"
A screenshot of the <Programming> 2026 website. It is very empty because this was just announced, but it is displayed that the conference will take place in March in Munich.
📣 Follow us for updates on #prog26: It was just announced that the next ‹Programming› will be held in Munich, Germany.
The exact dates are not finalized yet, but it will move back to its original timeslot of being held around March.
2026.programming-conference.org
A photo of the first round of the student research competition at <Programming> 2025. There is a hallway with 7 SRC posters pinned to the walls. Groups of people are standing around the posters; the students explaining their research to the audience.
A photo of general chair Tomas Petricek at the <Programming> 2025 award ceremony. Tomas is standing in the lower part of the picture in front of a chalkboard, smiling at the audience. Above him is a projected slide with a photo of a river in Prague at night with text saying "<Programming> 2025 Awards".
A photo of a screen showing a slide from Thomas Wuerthinger's keynote on "What We Tried and Didn't Work for GraalVM". There are four parts connected by arrows. At the top of the slide is a Java logo. In the middle is the GraalVM logo. An arrow goes from Java to GraalVM. The bottom left says "JIT java MyMainClass". There is an arrow from GraalVM to the bottom left text. The bottom right says "AOT native-image MyMainClass ./mymainclass". There is also an arrow from GraalVM to the bottom right text.
Congratulations to all award winners from yesterday's #prog25 award ceremony 🎉
Today, we will have paper and SRC talks. We will announce the #SRC winners at today's conference closing 🏆
We are starting the day with a keynote by Thomas Wuerthinger on "What We Tried and Didn't Work for GraalVM".
Dobré ráno! After a successful second #prog25 day, the main conference will start today.
Stay tuned for research paper talks, #SRC posters, and a keynote by Molly Wright Steenson on "Architecture and Generativity".
Today's main talks will be streamed over at www.twitch.tv/programmingc...
A photo of Prague in the evening. In the foreground is the old townhall, the location of the welcome reception. The antique clock of the townhall can be seen. There are crowds of people and further buildings, including a church with two towers, in the background.
A photo of a Poster saying: Welcome to <Programming> 2025 June 2-6 2025. There is a picture of Prague on the poster.
A photo of a coffee break at <Programming> 2025. The room has a high ceiling and the wall in the back has a big painting on it. In the foreground, people are discussing and eating snacks.
A photo of general chair Tomas Petricek giving a speech at the <Programming> 2025 welcome reception in the old townhall of Prague.
Let's start day 2 of #prog25 with some impressions of day 1! We kicked off the conference with the #MoreVMs, #QP, and #PX workshops.
Today, no events will be streamed. The keynotes and research paper talks of the next two days will be streamed.
Cannot make it to Prague for @programming-conf.bsky.social?
🎬 We will be streaming the keynotes, regular talks and MoreVMs workshop talks online!
👉 Keep an eye on: 2025.programming-conference.org
Photo of a river in Prague, Czechia
Only a few hours left until #prog25!
📽 Reminder that if you can't join us in Prague, you can watch the ‹Programming› stream for free. Today's streamed event is the #MoreVMs #workshop
Official Twitch Account: www.twitch.tv/programmingc...
🚧 Due to construction, there are some changes to tram routes near the conference venue in Prague.
Please look here for more information: 2025.programming-conference.org/attending/pu...
See you all in Prague or on stream for #prog25 next week!
A screenshot of the main <Programming> conference website. The key information displayed is: 1. The conference takes place from Monday 2nd to Friday 6th June 2025 in Prague, Czechia. 2. There is live stream countdown saying "9 days, 22 hours, 16 minutes, 07 seconds". The livestream description is "We will be live-streaming the conference keynotes, main conference research paper presentations (Wednesday and Thursday) and the MoreVMs workshop presentations (Monday). If you cannot make it to Prague in person, follow the conference remotely. No registration is required for watching!"
Only about 9 days until ‹Programming› 2025! Can't join us in Prague this year?
Watch the #prog25 livestream 🎥 We will stream all keynotes, paper presentations, and the MoreVMs workshop. You do not need a registration to watch the stream.
For more information, see:
2025.programming-conference.org
Want to get feedback on your paper idea? Want to demonstrate your new music programming tool? Want to start a discussion?
Then submit a #LightningTalk to #prog25 ⚡ All topics relevant to ‹Programming› are welcome.
For more information, see:
2025.programming-conference.org/track/progra...
Last minute arrangements for @programming-conf.bsky.social - visiting the Old Town Hall where the Welcome reception on Monday will be!
Coming to @programming-conf.bsky.social? Submit a Lightning Talk proposal to share & discuss what you are currently working on!
2025.programming-conference.org/track/progra...
📣 Reminder: Early bird registration for #prog25 ends April 18th (23:59 AoE)
Register now to join us in Prague, Czechia, from June 2nd to 6th 2025 (for the early bird price 🐦)
For more information, take a look at:
2025.programming-conference.org/attending/re...
A screenshot of the <Programming> student volunteer program website. The displayed application deadline is April 8th, 2025
📣 Reminder: The #StudentVolunteer application deadline for #prog25 is approaching quickly!
Apply until Tuesday April 8th, 2025
For more information, see 2025.programming-conference.org/track/progra...
A screenshot of the <Programming> student volunteer program website. The displayed application deadline is April 8th, 2025
📣 Reminder: The #StudentVolunteer application deadline for #prog25 is approaching quickly!
Apply until Tuesday April 8th, 2025
For more information, see 2025.programming-conference.org/track/progra...
A screenshot of the VIMPL workshop website. The displayed submission deadline is Fri April 11, 2025
The VIMPL #workshop is once more co-located with #prog25!
VIMPL provides a forum to discuss the (re)emergence of value independence in programming languages, in applications, for optimization, and its challenges.
Submission deadline: April 11, 2025
2025.programming-conference.org/home/vimpl-2...
Title on top: <Programming> Keynotes. Two keynote speakers for the <Programming> conference 2025. On the left is Molly Wright Steenson, keynote title "Architecture and Generativity". On the right is Thomas Wuerthinger, keynote title "What we tried and didn't work for GraalVM".
The program of #prog25 now features two amazing keynotes:
Molly Wright Steenson: #Architecture and #Generativity
Thomas Wuerthinger: What We Tried and Didn't Work for #GraalVM
To hear the keynotes in Prague this June, register for the conference here 2025.programming-conference.org/attending/re...
Keynote speakers: Molly Wright Steenson - Architecture and Generativity Thomas Wuerthinger - What We Tried and Didn't Work for GraalVM
Looking forward to the ‹Programming› 2025 keynotes!
Keeping with the tradition, we're bringing together thought-provoking ideas from architecture with in-depth technical content.
Join us 2-6 June 2025 in Prague & follow @programming-conf.bsky.social
Registration: 2025.programming-conference.org
A screenshot of the SV website. The displayed application deadline is April 8, 2025. The displayed submission link for applications is https://forms.gle/jxCRuQpCjamoksbNA
The #prog25 #StudentVolunteer (SV) program was just published!
📣 Apply until April 8., 2025
Being a #SV is a chance for students to participate in the conference whilst assisting us in preparing and running the events.
For information, see
2025.programming-conference.org/track/progra...
Are the experiments not quite working out, or the results strange? Is the work not quite ready for the upcoming OOPSLA deadline?
We know the feeling! Though, discussing early results or non-results can help figuring it out.
Submit a talk to MoreVMs: 2025.programming-conference.org/home/MoreVMs...
A screenshot of the Programming Experience workshop website. The displayed submission deadline is March 22, 2025
The #ProgrammingExperience workshop is once again co-located with ‹Programming›!
Submission deadline: March 22. 2025
One of the focus questions of the 11th edition is: What can we build to share the joy of programming with others?
#prog25 #PX25
2025.programming-conference.org/home/px-2025
Screenshot of the Substrates workshop website. The displayed submission deadline Sun 16 Mar 2025
Want to shape the future of #interactiveAuthoringTools? Take a look at #Substrates, co-located with #prog25
📣 The first workshop is by invitation. Researchers should contact one of the organizers informally before submitting (Deadline Mar 16th, 2025)
2025.programming-conference.org/home/substra...
A screenshot of the SRC website. The displayed submission deadline is Mon 10 Mar 2025
Last chance to submit to the #SRC of #prog25!
The deadline to submit abstracts for the Student Research Competition has been extended to March 10th, 2025
2025.programming-conference.org/track/progra...
Screenshot of the QP workshop website. The displayed submission deadline is Fri 14 Mar 2025
Are you interested in #QuantumComputing? Submit to the QP workshop co-located with #prog25, deadline: March 14, 2025
Topics include but are not limited to research challenges, possible solutions, and future research directions of quantum programming.
2025.programming-conference.org/home/qp-2025