Parallax Propeller Book - Spin Language

What is Spin

Spin is the high-level object-based language Parallax designed specifically for the Propeller chip.

Spin provides control of the Propeller's multicore hardware and encourages the principles of the Propeller's real-time application design in ways that were not represented by existing languages.

Spin was inspired by portions of C, Delphi, and Python, and a host of problem/solution scenarios explored by its designers.

Spin is "Object-based."

So how is that different from "Object-oriented" languages?

Spin embraces the modular programming paradigm of objects as "devices" that can be collected together in an application, each doing their part to achieve a larger goal. This is similar in concept to that of object-oriented languages, however, aspects of inheritance and polymorphism, commonly considered to be integral parts of object-oriented languages, are not supported by Spin.

For this reason, Spin is often called "object-based" rather than "object-oriented."


Learning Spin

I is easy to learn Spin Programmin Language, just follow the Step-by-Step instructions in the Projects presented in this e-Book.

With each new Project you will learn new Spin commands, what they do and how to use them.

While it is helpful to have some previous programming experience, especially in Basic, it is not required in order to learn and understand Spin.

The Spin cede that accompanies each Project is fully commented, so you quickly understand what each line of code does.


Under Construction
Currently this page is still under development, so please check back periodically for new links to pages as we add them to this list.

Links to related Webpages

Click the link in the list below to navigate to a detailed webpage about the listed subject.


Parallax Propeller Book - Table fo Content