OpenEdge/Progress
OpenEdge is the Progress 4GL with classes. It is a commercial business application oriented language by Progress.
Tasks
- 100 doors
- 24 game
- A+B
- ABC Problem
- Align columns
- Bitwise operations
- CSV to HTML translation
- Character codes
- Combinations
- Compound data type
- Empty string
- Find common directory path
- Formatted numeric output
- Function definition
- Globally replace text in several files
- Hello world/Graphical
- Hello world/Line printer
- Include a file
- Increment a numerical string
- Infinity
- Integer sequence
- JSON
- Keyboard input/Obtain a Y or N response
- Last letter-first letter
- Leap year
- Logical operations
- Loops/Do-while
- Luhn test of credit card numbers
- MD5
- Mandelbrot set
- Menu
- Permutations
- Rename a file
- Repeat a string
- Reverse a string
- Roman numerals/Encode
- Sort stability
- Sorting algorithms/Bead sort
- String case
- String length
- Strip whitespace from a string/Top and tail
- Sum of a series
- Tokenize a string
- Truncatable primes
- XML/DOM serialization
- XML/Input