I agree though, people should understand the processor they are using at a level deeper than the basic programming langauge, we aren't programming away on glorified 3 million man hour operating systems that we can take comfert in knowing it will stop us from doing things too stupid. But that is just lazyness and doesn't really answer the question "is picbasic good enough", in a word or so the answer is forty-two. The important thing here is the question. No not 7 times 6, "is picbasic good enough for what?". You decide, depends on your programming ability, and your task. as a defence for C, in my opinion it is just as easy to write in as Basic, and I have yet to meet a C compiler that doesn't have a slew of I/O functions. or a useable debugger, but that said I wouldn't want to plop someone infront of a C compiler that doesnt' know A) anything about the chip and B) C language. where as basic, I could get my unborn nefew to write me up a simple program, (well in a few years, when he learns a little bit of english.)

- my only suggestion, would be to include a little more code optimization at complie time (I am not even sure if there is any)

Twasnow