[sdiy] Programming Language of choice

Neil Johnson neil.johnson71 at gmail.com
Sun Feb 28 23:34:36 CET 2016


Chris Juried wrote:
(from a Yahoo account that google thinks is spam due to: "It has a
from address in yahoo.com but has failed yahoo.com's required tests
for authentication.")

>>I was wondering what the groups' consensus is on the most prominent programming language for a beginner in the world of MCUs.

Depends what you mean by "MCU".  If you're on a Raspberry Pi I would
say start with Python - great scripting lanuage, lots of libraries,
lots of online resources to learn from.

If you're closer to the metal and mean microcontrollers like AVRs or
the smaller ARM machines (I'm talking single-core running up to a
couple hundred MHz, lots of peripherals, running either no OS or an
RTOS), then C is the only language you need to learn.

Some might tempt you with C++ and the lie that "it's like C, but
better", in the same sense that an apple is "like a woolly mammoth,
but better".  It might look a bit like C if you squint, but that's
just syntactic sugar to lure you into their psychedelic world of
weirdness.

Neil
--
http://www.njohnson.co.uk



More information about the Synth-diy mailing list