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

WHAT'S HOT

Fappening 2.0 Continues: Modern Family Actress Sarah Hyland Has Become The Latest Victim Of Notorious Hackers [Private Photos, Video Leaked]

Modern Family actress Sarah Hyland has become the latest victim of notorious hackers. Her private pictures and video have been posted online on infamous website Celeb Jihad. According to media sources, Sarah’s lawyers are planning to take legal action against the websites who choose to publish the leaked material. Meanwhile, the actual powers behind the leak are unknown.

Fedora 26 Released with Biggest Features - Download Here

Fedora 26 is the latest version of Fedora operating system. This version ships with the default GNOME 3.24 desktop environment andLinux kernel 4.11.8. Fedora 26 also marks the release of a new spin in the form of LXQt desktop edition. The other major change is the Fedora

Supermassive Black Holes Found Orbiting Each Other For The First Time

Image Credit: UCR Researchers from Stanford University have identified super-massive binary black holes at the center of Galaxy 0402+379 about 750 billion light years away. The two of the black holes are just 24 light years apart and one of them is orbiting the other. This is the first

Samsung Overtakes Fitbit In Wearable Sales For First Time

Fitbit has been a top competitor on the global wearable market for a long time, but the South Korea giant Samsung managed to steal the silver crown of the wearable market from Fitbit. According to Strategy Analytics, Samsung gained the