لغة البرمجة o:XML هي لغة مفتوحة المصدر وديناميكية الطراز معتمدة على XML-syntax. ظهرت لأول مرة في عام 2002 وتتميز بتوجهها العام لبرمجة الأغراض العامة. تحتوي هذه اللغة على العديد من الميزات المهمة مثل الخيوط (threads) ومعالجة الاستثناءات (exception handling) وتعابير العادات النظامية (regular expressions) والفضاءات الاسمية (namespaces). بالإضافة إلى ذلك، تحتوي o:XML على لغة تعبيرية تشبه إلى حد كبير XPath تسمح باستدعاء الوظائف على العقد ومجموعات العقد.
تتيح لغة o:XML تطوير تطبيقات متنوعة بشكل كبير نظرًا لمرونتها وإمكانياتها الشاملة. يمكن استخدامها في بناء تطبيقات الويب، تطبيقات سطح المكتب، وتطبيقات الأجهزة المحمولة، وغيرها من الأغراض. توفر اللغة أيضًا ميزات مثل التعليقات والتباعد الدلالي وتعليقات السطر، مما يجعلها سهلة القراءة والصيانة.
تجدر الإشارة إلى أن o:XML ليست معروفة على نطاق واسع في المجتمع المبرمج، ولكنها تقدم إمكانيات مهمة لأولئك الذين يبحثون عن لغة تمثل التوازن بين المرونة والقوة. لمزيد من المعلومات، يمكن الاطلاع على صفحتها على ويكيبيديا: o:XML على ويكيبيديا.