Category:Ring: Difference between revisions

Content added Content deleted
No edit summary
No edit summary
Line 12: Line 12:
Practical language designed for creating the next version of the Programming Without Coding Technology software.
Practical language designed for creating the next version of the Programming Without Coding Technology software.


Simple
Ring is a very simple language, and has a very straightforward syntax. It encourages programmers to program without boilerplate code

See "Hello, World!"

The Main function is optional and will be executed after the statements, and is useful for using the local scope.

Func Main
See "Hello, World!"

Uses Dynamic Typing and Lexical scoping. No $ is required before the variable name!
You can use the '+' operator for string concatenation and the language is weakly typed and will convert automatically between numbers and strings based on the context.

nCount = 10 # Global variable
Func Main
nID = 1 # Local variable
See "Count = " + nCount + nl + " ID = " + nID
{{stub}}{{language|Ring}}
{{stub}}{{language|Ring}}