View Full Version : Propeller Languages

05-30-2010, 09:51 PM
·· I am planning in trying to get people interestted in the propeller at local hamfests. I have one but still on the basic stamp. I would like to know what commonly used programming languages can be·used and then I can refer them to you. It seems spin scares alot of people away (including me),·and been looking into PICAXE. From reading data sheets, except for the price, picaxe is no match for the prop. I have been in this room for about a year now and totally sold on Parallax processors. You guys have the best support. Thanks in advance. When I get better and have more time, I will try Propbasic. I am dumb when it comes to computer languages.

Mike Green
05-30-2010, 10:14 PM
Programming Languages

Spin (several compilers including one that runs on the Propeller)
Propeller assembly language (normally included with Spin)
C (Catalina and ImageCraft's)
Basic (PropBasic and FemtoBasic)
Forth (several versions - none actively supported)

Note that there is a Z80 emulator that runs on the Propeller
and runs CP/M which has its own set of compilers for the Z80.

05-30-2010, 10:19 PM
Thanks again Mike. Long time no see. Now I have at least something to tell them. I know of PropBasic. By reading threads here, I know their are many. Just interestted in the most used ones for now. I am dealing with old electronics people and hams at these meets.

05-30-2010, 10:27 PM
PropBasic would be a great way to start out with the propeller http://forums.parallax.com/images/smilies/smile.gif

Mike Green
05-30-2010, 10:30 PM
Show them 12Blocks. There's a 30 day demonstration period and it's only $50 after that. It's a really great way to use the Propeller and it produces Spin code.

05-30-2010, 11:12 PM
For the Java inclined, Javelin Propeller Java and the rich Javelin class library is also an option.

A finished Propeller Javelin product is very close.

Other developments are in progress that will push far beyond the Javelin specification.


May the road rise to meet you; may the sun shine on your back.
May you create something useful, even if it's just a hack.

05-30-2010, 11:34 PM
Mike Green said...
Note that there is a Z80 emulator that runs on the Propeller
and runs CP/M which has its own set of compilers for the Z80.

It doesn't really make sense to develop things on CP/M, as long as we don't have access to the outside world in some way or another. The design(s) on which the emulation runs have very few if any I/O pins left.
Also compiling on the emulated Z80 is nothing you want to wait for for larger source files, perhaps except with Turbo Pascal.

Pullmoll's Propeller Projects (http://pmbits.ath.cx/prop/)

05-31-2010, 04:51 AM
I was very impressed with the Propbasic fractal program posted earlier. IMHO, SPIN+PASM is very lean and clean. Propbasic is leaner still!

Deffo give that a try.

I like what I see, and if it had been around when I got started working with Propellers, I would have done it in a minute. If somebody wants to start from something like BASIC, where things are familiar, this rocks. I would second the comment Holly made. Once somebody really gets rocking, they can look at the output and begin mapping their skills to SPIN+PASM when it makes sense.

Propeller Wiki: Share the coolness! (http://propeller.wikispaces.com/)
8x8 color 80 Column NTSC Text Object (http://obex.parallax.com/objects/550/)
Safety Tip: Life is as good as YOU think it is!

05-31-2010, 05:20 AM
Spin is not to hard to learn. It is like all other programming languages, it only takes time and the will to learn. I would say that spin is kind of like a mix between BASIC and C, if you can program in either, than spin isn't to hard to pick up.