From Rosetta Code
Revision as of 18:19, 11 March 2023 by Querfeld (talk | contribs) (
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
This programming language may be used to instruct a computer to perform a task.
Official website
See Also:

Listed below are all of the tasks on Rosetta Code which have been solved using Raven.

Raven is an eclectic language with features derived from Python, Forth, and Perl. It was developed independently by Sean Pringle. Raven is available from under the GNU General Public License. It is currently only available for the Linux platform.


Its described feature set includes:

From Python

  • Whitespace indentation to define code blocks.
  • Some common function names.

From Forth

  • Postfix Notation and the Data Stack.
  • Dictionary of short atomic functions.

From Perl

Other design goals

  • Use clear and concise syntax.
  • Be fast to write and fast to run.
  • Use closures as a simple object model.
  • Have minimal restrictions on variable and function names.
  • Rely on best practices guidelines rather than imposing rules for everything.
  • Interface to MySQL and SQLite.
  • Support multithreading.

Source: The Raven home page

Other Resources


This category has the following 3 subcategories, out of 3 total.