Category:EasyLang

This programming language may be used to instruct a computer to perform a task.
Official website |
---|
Execution method: | Interpreted |
---|---|
Parameter passing methods: | By value, reference |
Type safety: | Safe |
Type expression: | Explicit |
Type checking: | Static |
Lang tag(s): | learning, web canvas |
See Also: |
|
Easylang is a (beginners) programming language with built-in commands for graphics output. The statically typed language has a reduced syntax and semantics. Variables do not have to be declared, the data type is encoded in the variable name - as was usual in the earlier home computer BASIC. The data types are strings and numbers (floating point), arrays of strings and numbers, and arrays of arrays. Arrays are 1-based and can grow. Programs compiled into an AST tree run in the browser or in the browser IDE.
A browser IDE with different tutorials, one for beginners, makes programming and learning to program as easy as possible.
The finished programs can be easily integrated into a website.
Todo
Pages in category "EasyLang"
The following 200 pages are in this category, out of 427 total.
(previous page) (next page)2
A
- A+B
- ABC problem
- Abundant odd numbers
- Abundant, deficient and perfect number classifications
- Ackermann function
- Additive primes
- Air mass
- Align columns
- Aliquot sequence classifications
- Almost prime
- Amicable pairs
- Angle difference between two bearings
- Angles (geometric), normalization and conversion
- Animate a pendulum
- Animation
- Anti-primes
- Append numbers at same position in strings
- Archimedean spiral
- Arithmetic evaluation
- Arithmetic numbers
- Arithmetic-geometric mean
- Arithmetic-geometric mean/Calculate Pi
- Arithmetic/Integer
- Array concatenation
- Array length
- Arrays
- Ascending primes
- Associative array/Creation
- Associative array/Iteration
- Attractive numbers
- Averages/Arithmetic mean
- Averages/Mean angle
- Averages/Mean time of day
- Averages/Median
- Averages/Mode
- Averages/Pythagorean means
- Averages/Root mean square
- Averages/Simple moving average
B
C
- Caesar cipher
- Calculating the value of e
- Calendar
- Call a function
- Cantor set
- Carmichael 3 strong pseudoprimes
- Case-sensitivity of identifiers
- Casting out nines
- Catalan numbers
- Catalan numbers/Pascal's triangle
- Chaos game
- Character codes
- Chebyshev coefficients
- Chinese remainder theorem
- Chinese zodiac
- Chowla numbers
- Circles of given radius through two points
- Circular primes
- Cistercian numerals
- Closest-pair problem
- Code Golf: Code Golf
- Collect and sort square numbers in ascending order from three lists
- Collections
- Colour bars/Display
- Colour pinstripe/Display
- Combinations
- Combinations and permutations
- Combinations with repetitions
- Comma quibbling
- Comments
- Common list elements
- Common sorted list
- Compare a list of strings
- Compare length of two strings
- Composite numbers k with no single digit factors whose factors are all substrings of k
- Concatenate two primes is also prime
- Conditional structures
- Conjugate a Latin verb
- Consecutive primes with ascending or descending differences
- Constrained random points on a circle
- Continued fraction
- Convert seconds to compound duration
- Conway's Game of Life
- Copy a string
- Count how many vowels and consonants occur in a string
- Count in factors
- Count in octal
- Count occurrences of a substring
- Count the coins
- Cullen and Woodall numbers
- Cumulative standard deviation
- Curzon numbers
- CUSIP
- Cyclops numbers
D
- Day of the week
- Day of the week of Christmas and New Year
- De Polignac numbers
- Deal cards for FreeCell
- Department numbers
- Descending primes
- Detect division by zero
- Determine if a string has all the same characters
- Determine if a string has all unique characters
- Determine if a string is collapsible
- Determine if a string is numeric
- Determine if a string is squeezable
- Dice game probabilities
- Digital root
- Disarium numbers
- Discordian date
- Doomsday rule
- Dot product
- Dragon curve
- Draw a clock
- Draw a pixel
- Draw a rotating cube
E
- Eban numbers
- Egyptian division
- Elementary cellular automaton
- Empty program
- Empty string
- Entropy
- Ethiopian multiplication
- Euclid-Mullin sequence
- Euler's sum of powers conjecture
- Evaluate binomial coefficients
- Even or odd
- Events
- Execute Brain****
- Execute Computer/Zero
- Execute HQ9+
- Execute SNUSP
- Exponentiation operator
- Exponentiation order
- Exponentiation with infix operators in (or operating on) the base
- Extensible prime generator
- Extreme floating point values
F
- Factorial
- Factorial primes
- Factors of an integer
- Fairshare between two and more
- Farey sequence
- Feigenbaum constant calculation
- Fibonacci sequence
- Filter
- Find common directory path
- Find limit of recursion
- Find square difference
- Find the intersection of a line with a plane
- FizzBuzz
- Forest fire
- Four bit adder
- Fractal tree
- Function definition