RPi Programming
From eLinux.org
|
Back to the Hub.
Software & Distributions:
Software - an overview.
Distributions - operating systems and development environments for the Pi.
Kernel Compilation - advice on compiling a kernel.
Performance - measures of the Pi's performance.
Programming - programming languages that might be used on the Pi.
Programming languages, IDEs, etc
Tested on Alpha board
- Interp
- Scala
- Clojure
- OCaml
- gcc
- g++
- Python [1]
- Perl
- Ruby 1.9.2 (KidsRuby)
Expected to work
- Java
- Eclipse
- Tcl/Tk
- Lazarus
- (maybe) BoaConstructor
- Anjuta for C/C++
- Dev-C++
- CodeBlocks
- Lua
- BBC BASIC
- Small Basic
- Squeak implementation of Smalltalk
- Processing
- Other BASIC variants common to Debian/Ubuntu/Fedora etc. are all likely to work fine, including:
See also: RaspberryPiBoard/EducationalLinks for education-friendly languages.
Graphical Programming
- Gambas - possibly a good choice; easy like old visual basic
- Scratch
- Alice
- Android App Inventor
- Kodu
- Star Logo
- PrimerLabs CodeHero
Robotics
- Lego Mindstorms
- KTurtle and other Logo/turtle graphics (The IO board supports motor drive outputs)
Uncategorised
- Sugar Learning Platform: An alternative to the Desktop metaphor of the GUI
- Frink
- GAViewer
- GeoGebra
- codecademy.com
See also Category:Education
References
| |||||||||||||||||||