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 888 total.
(previous page) (next page)A
 A+B
 ABC correlation
 ABC problem
 ABC words
 Abelian sandpile model
 Abelian sandpile model/Identity
 Abundant odd numbers
 Abundant, deficient and perfect number classifications
 Achilles numbers
 Ackermann function
 Additive primes
 Air mass
 Align columns
 Aliquot sequence classifications
 Almost prime
 Alternade words
 Amicable pairs
 Anaprimes
 Angle difference between two bearings
 Angles (geometric), normalization and conversion
 Animate a pendulum
 Animation
 Antiprimes
 Append numbers at same position in strings
 Approximate equality
 Archimedean spiral
 Arithmetic derivative
 Arithmetic evaluation
 Arithmetic numbers
 Arithmeticgeometric mean
 Arithmeticgeometric mean/Calculate Pi
 Arithmetic/Complex
 Arithmetic/Integer
 Array concatenation
 Array length
 Arrays
 Ascending primes
 Associative array/Creation
 Associative array/Iteration
 Associative array/Merging
 Attractive numbers
 Average loop length
 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
 Babbage problem
 Balanced brackets
 Barnsley fern
 Base 16 numbers needing a to f
 Bell numbers
 Benford's law
 Bernstein basis polynomials
 Best shuffle
 Bifid cipher
 Bin given limits
 Binary digits
 Binary search
 Binomial transform
 Bioinformatics/base count
 Bioinformatics/Sequence mutation
 Biorhythms
 Bitmap/Bresenham's line algorithm
 Bitwise operations
 Blum integer
 Boolean values
 Boustrophedon transform
 Box the compass
 Brace expansion
 Brazilian numbers
 Brilliant numbers
 Brownian tree
 Bulls and cows
 Burrows–Wheeler transform
C
 Caesar cipher
 Calculating the value of e
 Calendar
 CalkinWilf sequence
 Call a function
 Camel case and snake case
 Canonicalize CIDR
 Cantor set
 Carmichael 3 strong pseudoprimes
 Cartesian product of two or more lists
 Casesensitivity of identifiers
 Casting out nines
 Catalan numbers
 Catalan numbers/Pascal's triangle
 Centre and radius of a circle passing through 3 points in a plane
 Change e letters to i in words
 Changeable words
 Chaocipher
 Chaos game
 Character codes
 Chebyshev coefficients
 Check if a polygon overlaps with a rectangle
 Check if two polygons overlap
 Chemical calculator
 Cheryl's birthday
 Chinese remainder theorem
 Chinese zodiac
 Chowla numbers
 Circles of given radius through two points
 Circular primes
 Cistercian numerals
 Closestpair problem
 Code Golf: Code Golf
 Collect and sort square numbers in ascending order from three lists
 Collections
 Color wheel
 Colorful numbers
 Colour bars/Display
 Colour pinstripe/Display
 Combinations
 Combinations and permutations
 Combinations with repetitions
 Combinations with repetitions/Square digit chain
 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
 Convex hull
 Conway's Game of Life
 Coprime triplets
 Coprimes
 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
 Count the coins/01
 Cousin primes
 Cramer's rule
 CRC32
 Create a twodimensional array at runtime
 Create an HTML table
 CSV data manipulation
 CSV to HTML translation
 Cuban primes
 Cubic special primes
 Cullen and Woodall numbers
 Cumulative standard deviation
 Curzon numbers
 CUSIP
 Cut a rectangle
 Cycle detection
 Cyclops numbers
D
 Damm algorithm
 Date format
 Day of the week
 Day of the week of Christmas and New Year
 Days between dates
 De Bruijn sequences
 De Polignac numbers
 Deal cards for FreeCell
 Deceptive numbers
 Decision tables
 Deconvolution/1D
 Decoratesortundecorate idiom
 Decreasing contiguous subsequences
 Deepcopy
 Deming's funnel
 Department numbers
 Descending primes
 Detect division by zero
 Determinant and permanent
 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
 Determine if two triangles overlap
 Determine sentence type
 Dice game probabilities
 Digital root
 Digital root/Multiplicative digital root
 Dijkstra's algorithm