A good interpreted language for a small embedded project
        Posted  
        
            by 
                Earlz
            
        on Programmers
        
        See other posts from Programmers
        
            or by Earlz
        
        
        
        Published on 2012-09-18T00:56:50Z
        Indexed on 
            2012/09/18
            3:51 UTC
        
        
        Read the original article
        Hit count: 468
        
I have an mbed which has a small ARM Cortex M3 on it. Basically, my effective resources for the project are ~25Kb of RAM and ~400Kb of Flash. For I/O I'll have a PS/2 keyboard, a VGA framebuffer(with character output), and an SD card for saving/loading programs(up to a couple of Mb maybe)
The reason I ask this here is because I'm trying to figure out what programming language to implement on the thing. I'm looking for an interpreted language that's easy for me to implement, and won't break the bank on my resources. I also intend for this to be at least possible to write on th device itself, though the editor can be interpreted(yay bootstrapping)
Anyway, I've looked at a few simple languages. Some nice candidates:
- Forth
- BASIC
- Scheme?
Has anyone done something like this or know of any languages that can fit this bill or have comments about my three candidates so far?
© Programmers or respective owner