[Mike] sent in a project he’s been working on – a port of a BASIC interpreter that fits on an Arduino. The code is meant to be a faithful port of Tiny BASIC for the 68000, and true to Tiny BASIC form, ...
Mark Gibbs explores Scratch and StarLogo, programming systems implements the metaphor for Google’s forthcoming App Inventor Last week I was discussing Android applications and concluded by mentioning ...
Knowing how to program a computer is good for you, and it’s a shame more people don’t learn to do it. For years now, that’s been a hugely popular stance. It’s led to educational initiatives as ...
Functional programming, as the name implies, is about functions. While functions are part of just about every programming paradigm, including JavaScript, a functional programmer has unique ...
Surely BASIC is properly obsolete by now, right? Perhaps not. In addition to inspiring a large part of home computing today, BASIC is still very much alive today, even outside of retro computing.
When people set out to learn to program, they often get mired in a lot of choices. What programming language should I learn? What will get me hired? What frameworks do I need to know? It goes on and ...
Last week I was discussing Android applications and concluded by mentioning Google’s new and, as yet, un-released programming tool for the Android operating system called App Inventor for Android ...
Fifty years ago this month, in 1964, a computer programming language winked to life that changed the course of a generation. While many would point to the rise of Unix and other ubiquitous programming ...
President Barack Obama told the world that everyone should learn how to code. And now he's putting his money where his mouth is. Earlier today, to help kick-off the annual Computer Science Education ...