Shop OBEX P1 Docs P2 Docs Learn Events
Propeller Languages — Parallax Forums

Propeller Languages

PrettybirdPrettybird Posts: 269
edited 2010-05-30 22:20 in Propeller 1
·· 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.

Comments

  • Mike GreenMike Green Posts: 23,101
    edited 2010-05-30 15:14
    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)
    12Blocks
    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.
  • PrettybirdPrettybird Posts: 269
    edited 2010-05-30 15:19
    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.
  • HollyMinkowskiHollyMinkowski Posts: 1,398
    edited 2010-05-30 15:27
    PropBasic would be a great way to start out with the propeller smile.gif
  • Mike GreenMike Green Posts: 23,101
    edited 2010-05-30 15:30
    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.
  • jazzedjazzed Posts: 11,803
    edited 2010-05-30 16:12
    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.

    --Steve

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    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.
  • pullmollpullmoll Posts: 817
    edited 2010-05-30 16:34
    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
  • potatoheadpotatohead Posts: 10,261
    edited 2010-05-30 21:51
    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!
    8x8 color 80 Column NTSC Text Object
    Safety Tip: Life is as good as YOU think it is!
  • RavenkallenRavenkallen Posts: 1,057
    edited 2010-05-30 22:20
    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.
Sign In or Register to comment.