Category:NetRexx
This programming language may be used to instruct a computer to perform a task.
Official website 

Execution method:  Interpreted or compiled 

Garbage collected:  Yes 
Parameter passing methods:  By value 
Type safety:  Safe 
Lang tag(s):  netrexx, rexx, java 
See Also: 

If you know NetRexx, please write code for some of the tasks not implemented in NetRexx.
Introduction[edit]
NetRexx is a generalpurpose programming language inspired by two very different programming languages, Rexx and Java^{TM}. It is designed for people, not computers. In this respect it follows Rexx closely, with many of the concepts and most of the syntax taken directly from Rexx or its objectoriented version, Open Object Rexx. From Java it derives static typing, binary arithmetic, the object model, and exception handling. The resulting language not only provides the scripting capabilities and decimal arithmetic of Rexx, but also seamlessly extends to large application development with fast binary arithmetic.
The reference implementation of NetRexx produces classes for the Java Virtual Machine, and in so doing demonstrates the value of that concrete interface between language and machine: NetRexx classes and Java classes are entirely equivalent – NetRexx can use any Java class (and vice versa) and inherits the portability and robustness of the Java environment.
Language Objectives[edit]
The programming language NetRexx, which is derived from both Rexx and Java is intended as a dialect of Rexx that can be as efficient and portable as languages such as Java, while preserving the low threshold to learning and the ease of use of the original Rexx language.
Open Source[edit]
On the 8th of June 2011, IBM transferred ownership of the reference implementation of NetRexx to The Rexx Language Association (RexxLA) for administration under the ICU  International Components for Unicode open source license.
Useful Links[edit]
 The NetRexx Programming Language  www.netrexx.org
 The Rexx Language Association  www.rexxla.org
 Open Object Rexx  www.oorexx.org
Subcategories
This category has the following 3 subcategories, out of 3 total.
Pages in category "NetRexx"
The following 282 pages are in this category, out of 282 total.
A
 A+B
 Abstract type
 Ackermann function
 Active Directory/Connect
 Active Directory/Search for a user
 Amb
 Anagrams
 Arbitraryprecision integers (included)
 Arithmeticgeometric mean
 Arithmetic/Integer
 Array concatenation
 Arrays
 Associative array/Creation
 Associative array/Iteration
 Averages/Arithmetic mean
 Averages/Mean angle
 Averages/Median
 Averages/Mode
 Averages/Pythagorean means
 Averages/Root mean square
 Averages/Simple moving average
C
 Caesar cipher
 Call an object method
 Casesensitivity of identifiers
 Character codes
 Check that file exists
 Classes
 Collections
 Comma quibbling
 Commandline arguments
 Comments
 Compare a list of strings
 Compound data type
 Conditional structures
 Continued fraction
 Convert decimal number to rational
 Copy a string
 Count in factors
 Count in octal
 Count occurrences of a substring
 CRC32
 Create a file
 Create a twodimensional array at runtime
 Create an HTML table
 CSV data manipulation
 CSV to HTML translation
D
E
F
G
H
I
L
 Largest int from concatenated ints
 Last Friday of each month
 Leap year
 Least common multiple
 Letter frequency
 Levenshtein distance
 Literals/Floating point
 Literals/Integer
 Logical operations
 Long multiplication
 Loop over multiple arrays simultaneously
 Loops/Break
 Loops/Continue
 Loops/Dowhile
 Loops/Downward for
 Loops/For
 Loops/For with a specified step
 Loops/Foreach
 Loops/Infinite
 Loops/N plus one half
 Loops/Nested
 Loops/While
 Luhn test of credit card numbers
P
R
 Random number generator (device)
 Random number generator (included)
 Random numbers
 Range expansion
 Range extraction
 Read a file character by character/UTF8
 Read a file line by line
 Read a specific line from a file
 Read entire file
 Real constants and functions
 Regular expressions
 Remove duplicate elements
 Rename a file
 Repstring
 Repeat a string
 Return multiple values
 Reverse a string
 Roman numerals/Decode
 Rot13
S
 Search a list
 Secure temporary file
 Selective File Copy
 Semordnilap
 SHA1
 SHA256
 Shell oneliner
 Shortcircuit evaluation
 Show the epoch
 Sierpinski carpet
 Sierpinski triangle
 Sieve of Eratosthenes
 Singleton
 Sleep
 Sockets
 Sort an array of composite structures
 Sort an integer array
 Sort disjoint sublist
 Sort stability
 Sort using a custom comparator
 Sorting algorithms/Bead sort
 Sorting algorithms/Bogosort
 Sorting algorithms/Bubble sort
 Sorting algorithms/Cocktail sort
 Sorting algorithms/Comb sort
 Sorting algorithms/Counting sort
 Sorting algorithms/Cycle sort
 Sorting algorithms/Gnome sort
 Sorting algorithms/Heapsort
 Sorting algorithms/Insertion sort
 Sorting algorithms/Merge sort
 Sorting algorithms/Pancake sort
 Sorting algorithms/Permutation sort
 Sorting algorithms/Quicksort
 Sorting algorithms/Radix sort
 Sorting algorithms/Selection sort
 Sorting algorithms/Shell sort
 Sorting algorithms/Sleep sort
 Sorting algorithms/Stooge sort
 Sorting algorithms/Strand sort
 Sparkline in unicode
 Special variables
 Spiral matrix
 Stack
 Stack traces
 String append
 String case
 String comparison
 String concatenation
 String interpolation (included)
 String matching
 String prepend
 Strip a set of characters from a string
 Strip whitespace from a string/Top and tail
 Substring
 Substring/Top and tail
 Sum and product of an array
 Sum digits of an integer
 Sum multiples of 3 and 5
 Sum of squares
 System time