Created a lesson. Please read.

/Demo by Luke. ©2013 Do not steal.// -> A comment.
[-v util 1.0] -> Similar to <!DOCTYPE>. -v (from the unix shell) means version. util 1.0 means the name of the version  
[util] -> Similar to <html>. It tells the compiler to start the document.
[variable="a"] 1 [/variable] Ok...Datas... a will be 1.
[compare] a=a+1 [/compare] Ok. compare doesn't really supposed to mean <, > and = and etc. a is equal to a and 1 together.
[compare] b=a+1 [/compare] b is equals to the a from a=a+1 and another 1 together.
[if] a<b     Shares the if blah blah from the other languages. This means that if the a is smaller than b, the code from this line to [/if] will work, but if not, it will go to else.
[show] "a is smaller than b" [/show] One way of having text on screen.
[/if]  Yep. The end of the function if
[else] If if is incorrect (false), else function goes here. JK, but yah If if is false, the next function to work will be else not "if...show...", but if the requirements for if to work is there, else won't happen.
[show] "a is not smaller than b" [/show] Same function as line 12.
[/else] The else has ended its function
//if else is true, the equation is a≥b//    <-Comment
[/util] <- End of the document.

Sorry for puns and a long extended description!