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 builtin 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 1based 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)L
 Lah numbers
 Langton's ant
 Largest number divisible by its digits
 Largest proper divisor of n
 Leap year
 Leonardo numbers
 Letter frequency
 Levenshtein distance
 Literals/Floating point
 Literals/Integer
 Literals/String
 Logical operations
 Long multiplication
 Longest common substring
 Lookandsay sequence
 Loop over multiple arrays simultaneously
 Loops/Break
 Loops/Dowhile
 Loops/Downward for
 Loops/For
 Loops/For with a specified step
 Loops/Foreach
 Loops/Increment loop index within loop body
 Loops/Infinite
 Loops/N plus one half
 Loops/Nested
 Loops/While
M
 Magnanimous numbers
 Mandelbrot set
 Mastermind
 Matrix transposition
 Maximum triangle path sum
 Maze generation
 Maze solving
 McNuggets problem
 MD5/Implementation
 Middle three digits
 Minesweeper game
 Minimum multiple of m where digital sum equals m
 Modular inverse
 Monte Carlo methods
 Monty Hall problem
 Morse code
 Motzkin numbers
 Mouse position
 Multifactorial
 Multiplication tables
 Munching squares
 Musical scale
 Möbius function
N
P
 Padovan nstep number sequences
 Pairs with common factors
 Palindrome detection
 Pangram checker
 Particle fountain
 Pentagram
 Percolation/Mean run density
 Perfect numbers
 Perfect shuffle
 Periodic table
 Perlin noise
 Permutations
 Permutations/Derangements
 Pick random element
 Pig the dice game
 Plot coordinate pairs
 Polynomial regression
 Polyspiral
 Population count
 Price fraction
 Primality by trial division
 Prime decomposition
 Primes: n*2^m+1
 Pseudorandom numbers/Middlesquare method
 Pythagoras tree
R
 Radical of an integer
 RamerDouglasPeucker line simplification
 Random numbers
 Rare numbers
 Real constants and functions
 Recaman's sequence
 Remove duplicate elements
 Remove vowels from a string
 Repeat a string
 Return multiple values
 Reverse a string
 Riordan numbers
 Roman numerals/Decode
 Roman numerals/Encode
 Rot13
 Roundrobin tournament schedule
 Runlength encoding
S
 Sattolo cycle
 Search a list
 Selfdescribing numbers
 Semiprime
 Sequence of nonsquares
 Sequence of primes by trial division
 Sequence: smallest number greater than previous term with exactly n divisors
 Sequence: smallest number with exactly n divisors
 Set puzzle
 Set, the card game
 Sevensided dice from fivesided dice
 Shoelace formula for polygonal area
 Shortcircuit evaluation
 Show ASCII table
 Sierpinski arrowhead curve
 Sierpinski carpet
 Sierpinski pentagon
 Sierpinski triangle/Graphical
 Sieve of Eratosthenes
 Simple turtle graphics
 Sisyphus sequence
 Sleep
 SmarandacheWellin primes
 Smith numbers
 Snake
 Solve triangle solitare puzzle
 Sort disjoint sublist
 Sort three variables
 Sorting algorithms/Bubble sort
 Sorting algorithms/Counting sort
 Sorting algorithms/Gnome sort
 Sorting algorithms/Heapsort
 Sorting algorithms/Insertion sort
 Sorting algorithms/Merge sort
 Sorting algorithms/Quicksort
 Sorting algorithms/Radix sort
 Sorting algorithms/Selection sort
 Sorting algorithms/Stooge sort
 Soundex
 Split a character string based on change of character
 Square form factorization
 Statistics/Basic
 Steffensen's method
 Stirling numbers of the first kind
 Stirling numbers of the second kind
 String append
 String case
 String comparison
 String concatenation
 String length
 String matching
 String prepend
 Strip a set of characters from a string
 Strip block comments
 Strip comments from a string
 Strip control codes and extended characters from a string
 Strip whitespace from a string/Top and tail
 Subunit squares
 Subleq
 Substring
 Substring/Top and tail
 Subtractive generator
 Successive prime differences
 Sudoku
 Sum and product of an array
 Sum digits of an integer
 Sum multiples of 3 and 5
 Sum of a series
 Sum of squares
 Summarize primes
 Sylvester's sequence
 Symmetric difference
 System time