CSML Events and Workshops

We have created the first programming language dedicated to conversational experiences.
Let's talk about it !

We've been there

European Communication School
42 Silicon Valley
42 Paris
VIVA Technology

Learn more about CSML and programming!

We organize team-building events and learaning expeditions for schools, partners and companies. All events can be organized remotely in webinar format.
Come and learn about CSML, programming, chatbots and artificial intelligence!

The CSML story

We go through the process of creating a brand new programming language, starting from the motivations behind the initial decision of launching the project down to the day to day project management and the issues we came across: design that turned out to be not as good as we thought, bugs, etc...

From idea to product

How to create an interpreter?

Most programming languages include an interpreter, and CSML is no different. In this technical conference, we cover the technical approach of developing an interpreter and conversational engine in Rust.

Technical presentation


Every month we organize an internal botathon within our own team with the goal of making the coolest chatbot. Let us show you how that works and how you can start doing the same in your organization!


Learn to code

CSML is an extremely easy, descriptive and expressive language to learn, making it a great tool to teach the basics of programming for complete beginners. Using CSML, we taught the basics of code and the benefits of conversational automation to company execs and business stakeholders. It is a great team building opportunity as well!

Team building

Join the Community
on Slack Slack

Come and learn all about CSML with other chatbot enthusiasts on the Slack CSML Community! ūü§ó