BlockML هي لغة ترميز خفيفة تم إطلاقها في عام 2014، تستخدم لكتابة الوثائق العلمية بطريقة بسيطة ومنظمة. تهدف هذه اللغة إلى تسهيل عملية كتابة الوثائق العلمية وتحريرها بطريقة مبسطة ومنظمة، مما يجعلها ملائمة للباحثين والمؤلفين الذين يرغبون في توثيق نتائجهم العلمية بشكل فعال ومنظم.
رغم أن المعلومات المتاحة حول هذه اللغة محدودة، إلا أنه يمكن القول بأنها تعتمد على توفير بنية بسيطة وقواعد واضحة لتنسيق النصوص العلمية، مع توفير ميزات مثل التعليقات والتباعد الدلالي، مما يجعل عملية كتابة الوثائق أكثر سهولة وإدارة.
تعتبر Aww Apps المجتمع الذي قام بتطوير هذه اللغة، ويمكن العثور على المزيد من المعلومات والموارد على موقعهم الرسمي هنا.
على الرغم من أنه يوجد 23 مشكلة مفتوحة في مستودع GitHub الخاص بلغة البرمجة هذه، إلا أن ذلك لا يعكس بالضرورة نوعية المشروع أو فعاليته، حيث قد يكون هناك تحديثات وتطويرات جارية خلف الكواليس.
تعتبر BlockML مشروعًا مفتوح المصدر، مما يعني أن الجميع مدعوون للمساهمة في تطويره وتحسينه، ويمكن العثور على مستودعه على GitHub هنا.
يمكن استخدام لغة البرمجة هذه كأداة مفيدة لكتابة الوثائق العلمية بطريقة منظمة وسهلة، ورغم أنها ليست معروفة على نطاق واسع كبعض اللغات الأخرى، إلا أنها قد توفر حلاً بسيطًا وفعالًا لتنسيق الوثائق العلمية.