Difference between revisions of "Raspberry Pi Programming"
(→Uncategorised) |
m (Added link to Regina Rexx interpreter) |
||
Line 39: | Line 39: | ||
** [http://sdlbasic.sf.net sdlbasic] - BASIC interpreter for game development | ** [http://sdlbasic.sf.net sdlbasic] - BASIC interpreter for game development | ||
** [http://www.yabasic.de/ yabasic] - Yet Another BASIC interpreter | ** [http://www.yabasic.de/ yabasic] - Yet Another BASIC interpreter | ||
+ | * [http://regina-rexx.sourceforge.net/ Regina Rexx] | ||
<blockquote>''See also:'' [[RaspberryPiBoard/EducationalLinks]] for education-friendly languages.</blockquote> | <blockquote>''See also:'' [[RaspberryPiBoard/EducationalLinks]] for education-friendly languages.</blockquote> |
Revision as of 20:31, 4 April 2012
Back to the Hub.
Software & Distributions:
Software - an overview.
Distributions - operating systems and development environments for the Raspberry Pi.
Kernel Compilation - advice on compiling a kernel.
Performance - measures of the Raspberry Pi's performance.
Programming - programming languages that might be used on the Raspberry 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:
- Regina Rexx
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 - A language that tracks units of measure through all calculations. If Java works, Frink will work. Frink runs under any version of Java 1.1 or later. Can work without GUI, with AWT GUI, or with Swing GUI.
- GAViewer
- GeoGebra
- codecademy.com
See also Category:Education
References
|