the ELBA will have a compiler available for it. It will not come as standard with the unit though. Also obviously, it is a palm top and not a full blown laptop. This restricts the amount of memory that is available. However, you will be able to use off the shelf products such as microdrives for storage. The latest one that I've seen is by Toshiba, it has 5gb of storage and sells for around $399. Of course they also have smaller and less expensive models. Tommy