Skip to main content

XOD: A New And Open Source Visual Programming Language For Arduino, Raspberry Pi, Etc.


xod visual programming language
To make the development of Arduino and Raspberry Pi easier, XOD programming language and IDE is coming soon to GitHub. It’s a visual programming language that will allow you to build programs with nodes, which are blocks that represent some
physical device operating. Within one week, XOD is entering private alpha and interested users can request an early access to the same.
Compared to the older times when learning to use a computer was complicated due to lack of GUI elements, today, machines and software operating them have become easier. Now, you can build websites using WordPress, create Android apps using MIT App Inventor — all without mastering some programming language.
However, when it comes to hardware tinkering, programming knowledge is a must. To take care of this issue, developers have been trying to create what’s called visual programming languages. Many of them are already popular, including the likes of Node-Red and NoFlo, and others are budding.
One such new visual programming language for Raspberry Pi, Arduino, and other development boards is XOD. In an email sent to us, the creators of XOD programming language told that they’ve added graphical functionality and functional reactive principles. XOD language, XOD IDE, and library sources will be open sourced and published on GitHub once it’s launched.
Developed by Mihail Belogortsev and Nakoryakov Victor, CEO and CTO in Amperka LLC, the biggest Arduino distributor and DIY electronics manufacturer in Russia, XOD aims to make programming more reliable and understandable. 
Compared to other visual programming languages like Node-Red and NoFlo, differs is execution environment. “Node-RED and NoFlo require a full-fledged computer that is capable of running NodeJS programs. At least Raspberry Pi. XOD can be run on much more constrained devices such as microcontrollers and low-end Arduino’s,” XOD creators told me.
It should be noted that XOD is a lower-level programming language. Another thing, XOD is able to let the user build up some missing node using other nodes, without switching to textual programming.

XOD is looking for alpha testers

At the moment, the makers of XOD programming language are looking for early access to the private alpha. You can visit XOD’s website to request the same and help to make it even better.
Did you find XOD programming language interesting? Don’t forget to share your views.

Comments

Follow Us

WHAT'S HOT

Facebook Trying To Get Rid Of Fake, Low-Quality Live Videos

Facebook is updating its Live guidelines to limit the reach of fake and low-quality content. It's explicitly disallowing publishers from posting prerecorded videos as if they're livestreams and it also won't allow for static/looping images or livestreamed polls.

Poco F2 Pro 5G Officially Launched Globally With Snapdragon 865

After months of wait, Poco has officially launched Poco F2 Pro. The phone is a sequel to the Poco F1 which was a huge success for the company back in 2018. It is also the second Poco contender in 2020. In February, the Poco brand revealed a new phone lineup and launched Poco X2. The phone was priced at Rs 15,999 and featured similar specs of Redmi K30, a Xiaomi flagship that was launched back in 2018. The company has applied the same strategy for today’s launch. As we expected, Poco F2 Pro bundles all the specs of Redmi K30 Pro that Xiaomi launched last month. Poco F2 Pro Specifications, Availability and Price Unlike the Poco X2, the phone offers a circular camera at the back and a pop-up selfie camera at the front as opposed to the regular dual-hole punch cutout on the display of Poco X2. Poco F2 Pro comes with a 6.67-inch FHD+ AMOLED display with a 92.7% screen to body ratio. On top of that, the phone has an in-display fingerprint sensor to keep up with...

Windows Subsystem For Linux Is Beta No More, Gets “Full Support” In Windows 10 Fall Creators Update

As we told you earlier, WSL on Windows 10  moved out of beta  in August. It still carries the beta tag in Windows 10 Creators Update. Also, it won’t require people to enable developer

Steps To Enable Speech Recognition On Windows 10

The accuracy of speech recognition increases through use, and the feature adapts itself to a user’s grammar, word usage, speech patterns, and vocabulary.