Alternative Programming Languages

Alternative Programming Languages

Did you know that you can use alternative programming languages on your EV3? Here are some useful resources for getting started.

If you know of other good resources we should add, let us know at team@ev3lessons.com.

EV3 Basic: A textual programming language that uses Microsoft Small Basic with an EV3 extension.
EV3 Basic Introduction by EV3Basic.com
Udemy Video-based Lessons by Nigel Ward
Teaching with Robots: Lecture Summary
Teaching with Robots: PPTX slides and code
EV3 Programming Using Textual Languages : Supplemental material by Anthony Orme

Swift: A multi-purpose programming language created by Apple for iOS.
Download App from the iTunes or App Store .

Robot-C : A C-based programming language for robotics systems.

EV3Dev.org: A Debian Linux-based operating system lets you run many programming languages including Python.

leJOS: A Java virtual machine

OpenRoberta: A free, cloud-based platform for programming EV3 robots.

Seshan Brothers
Seshan Brothers   Founder of EV3Lessons, FLLTutorials, LEGO MCP, FLL World Festival Champion 2018.