Industrial automation and robotics face growing pressure to deliver smarter, faster, and more scalable systems—while integrating new technologies and protecting existing investments.
Traditional tools weren’t built for that. They’re rigid, hardware-bound, and hard to evolve.
Juliet&Romeo® is a future-proof robotics and automation foundation—built to simplify robot integration, support AI-ready systems, and help machine builders scale with confidence.
Reduce setup time by 70% and support costs by 50%.
Automate more tasks—up to 60% higher throughput.
Enable software developers to contribute—10x wider recruitment pool.
Modular updates cut change effort by 50–60%, safely.
Evolve systems continuously without costly rewrites or disruption.
Juliet & Romeo® is a robotics and automation foundation that fits seamlessly into scalable automation platforms—unifying programming, execution, and system evolution.
Juliet is the world's first generic robot programming language that enables safe real-time multitasking. It supports the entire automation system—motion coordination, process logic, sensor handling, configuration, user interfaces, and AI integration—to be described in one powerful, expressive syntax. This allows developers to model, reuse, and evolve complex systems with clarity and control.
Romeo is a real-time virtual machine made for ensuring execution safety and responsiveness to application events. While currently tailored for Juliet, including automatic memory management, the runtime is designed to also support any language that conforms to the Romeo bytecode format.
Together, Juliet & Romeo provides a scalable, modern foundation for building automation systems that are responsive, safe, and future-ready.
Discover how Juliet&Romeo® brings modern software development practices to industrial automation—enabling faster commissioning, scalable automation systems, and a broader developer base
Juliet is a programming language built on the foundational ideas of Julia but adapted specifically for the programming of real-time motions and other types of real-time data processing.
Juliet enables real-time performance guarantees while maintaining most of the strengths and conveniences that make Julia popular.
It simplifies motion and logic programming for scalable automation systems and AI-ready solutions, helping teams move faster without sacrificing safety.
Romeo is a real-time virtual machine for robotics, automation, machines, and more. It serves as a basis for running programs and managing system resources while fulfilling real-time constraints.
Romeo integrates support for real-time decision-making, sensor fusion, and low-latency communication with hardware devices.
It provides the execution layer that helps machine builders modernize legacy control logic and support advanced, evolving automation applications.
Juliet&Romeo® will be available to the automation community on selected partner platforms during 2025.
Contact us to learn more