Programming languages: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
(already mentioned) |
||
Line 1: | Line 1: | ||
* The Laptop comes with [[Python]], as well as a Python interactive shell, [[Pippy]]. It also comes with [[Javascript]], [[Squeak]], and [[Csound]]. [[Turtle Art]] allows some concrete imperative programming by snapping graphical block elements together, but there is currently no [[LOGO]] equivalent. |
* The Laptop comes with [[Python]] 2.5, as well as a Python interactive shell, [[Pippy]]. It also comes with [[Javascript]] in [[xulrunner]], [[Squeak]] in [[Etoys]], and [[Csound]] in [[TamTam]]. [[Turtle Art]] allows some concrete imperative programming by snapping graphical block elements together, but there is currently no [[LOGO]] equivalent. |
||
* The laptop's bootloader is [[Open Firmware]], which is a dialect of [[FORTH]]. |
* The laptop's bootloader is [[Open Firmware]], which is a dialect of [[FORTH]]. |
||
* Other general-purpose programming languages currently available as Free Software for Linux include [[LOGO]], [[Smalltalk]]/gst |
* Other general-purpose programming languages currently available as Free Software for Linux include [[LOGO]], [[Smalltalk]]/gst, [[LISP]]/[[Scheme]]/Guile, Perl, Ruby, bash, awk, TCL, C, C++, [[Java]], [[APL]]/A+/J, [[FORTH]], FORTRAN, Ada, Haskell, Pascal, Erlang, Kaya, Lua, Oz, Ocaml, Pike, Scala, Slate, and SPL. |
||
* Debian Jr. Programming (junior-programming) is a package of languages meant for children, including Logo and Littlewizard. |
* Debian Jr. Programming (junior-programming) is a package of languages meant for children, including Logo and Littlewizard. |
Revision as of 16:10, 18 November 2007
- The Laptop comes with Python 2.5, as well as a Python interactive shell, Pippy. It also comes with Javascript in xulrunner, Squeak in Etoys, and Csound in TamTam. Turtle Art allows some concrete imperative programming by snapping graphical block elements together, but there is currently no LOGO equivalent.
- The laptop's bootloader is Open Firmware, which is a dialect of FORTH.
- Other general-purpose programming languages currently available as Free Software for Linux include LOGO, Smalltalk/gst, LISP/Scheme/Guile, Perl, Ruby, bash, awk, TCL, C, C++, Java, APL/A+/J, FORTH, FORTRAN, Ada, Haskell, Pascal, Erlang, Kaya, Lua, Oz, Ocaml, Pike, Scala, Slate, and SPL.
- Debian Jr. Programming (junior-programming) is a package of languages meant for children, including Logo and Littlewizard.
- Research has been done (links needed) on the use of APL, LISP, and LOGO, at least in elementary school classrooms.
- Research on Logo, Effects and Efficacy
- http://el.media.mit.edu/logo-foundation/pubs/papers/research_logo.html
- Logo Memos
- http://www.sonoma.edu/users/l/luvisi/logo/logo.memos.html