» tagged pages
» logout

(Feed found, click Add Page to syndicate.) Error finding feed, please try again » Find feed title

A Blog Page allows you to add entries, for news or other time sensitive postings

(Login required to save to your tagged pages.)
(or Cancel)

Make further edits, (or Cancel)

(Login required to save to your tagged pages.)
(or Cancel)

(Editing anonymously: to be credited for your changes, login or register a new account)

Change Page Permissions? Changing these permissions will adjust who can modify this page.

alex (change)
Swik Users (change)
(or Cancel)
Upload an image from your computer:
or Copy an image from a URL:
or Erase the current icon:
Icon Preview:

or Cancel

Erase scripting-language? The contents of scripting-language page and all pages directly attached to scripting-language will be erased.

or Cancel

(Editing anonymously: to be credited for your changes, login or register a new account)

other page actions:
scripting-language

scripting-language

Tags Applied to scripting-language

1 person has tagged this page:

scripting-language Wiki Pages

Scripting languages are a type of programming language designed to increase the speed of coding by making code less difficult to use by, for example, allowing loosely typed variables. Example scripting languages include PHP, Perl, and Ruby.

sorted by: recent | see : popular
Content Tagged scripting-language

Hecl Programming Language

The Hecl Programming Language is a high-level scripting language implemented in Java. It is intended to be small, extensible, extremely flexible, and easy to learn and use.

JavaScript

Javascript is a prototype-based web scripting-language created by Netscape in the mid 90’s. A standardization effort for it resulted in the ECMAscript language. Neither should be confused with Java.

See Also

rope

ROPE is a simple scripting language that allows firewall packet-matching rules to be written for linux’s Iptables. Example scripts supplied with the software include minimal false-positive matches for P2P protocols such as eDonkey, Bittorrent, Gnutella – etc.

SLEEP: Perl for Java

The Sleep project is a PERL like scripting langauge built on Java that allows you to call into Java methods via bridges that you can build to get into your application.

» Article on Sleep

Lua

Lua is a programming language originally designed for extending applications, but also frequently used as a general-purpose, stand-alone language.

Lua has been used in a number of games, including World of Warcraft and the Baldur’s Gate series.

Groovy

Groovy is an agile, dynamic language for the JVM which combines many features from languages like Python, Ruby and Smalltalk such as closures and dynamic typing and makes them available to Java developers using a Java-like syntax.

Groovy is in the Java Community Process, as JSR 241.

Groovy is compiled using “The Groovy compiler”, and creates normal Java bytecode which can be run on any JVM or integrate with straight Java code.

See Also

E4X

E4X is an extension of JavaScript that adds direct support for XML to the language.

Python

Python is an interpreted, interactive, object-oriented programming language. It offers remarkable power with very clear syntax, and isn’t difficult to learn. Java developers looking for an interpreted language tend to like it.

Jython is a popular Java-based implementation of Python.

Official library reference here

Ruby

Ruby is the interpreted scripting language for quick and easy object-oriented programming. It is simple, straight-forward, extensible, dynamic, and portable. Similar in scope to Perl and Python, it has high-level data types, automatic memory management, dynamic typing, a module system, exceptions, and a rich standard library.

To help address performance issues, virtual machines for Ruby have been developed, such as JRuby and YARV, which is being integrated into the Ruby distribution.

If you’re investigating Ruby, and building webapps, you’ll want to take a close look at Rails.

You can download Ruby

Visit RubyForge to see some related projects building on or extending the capabilities of Ruby.

Read documentation

And get a 20-minute tutorial

Username:
Password:
(or Cancel)