Category:Corescript: Difference between revisions

From Rosetta Code
Content added Content deleted
(Final edit hopefully.)
(describe print)
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{language}}
Corescript is a simple interpreted language that has been implemented in several languages.
Github: https://github.com/corescript-lang


Corescript is a simple programming language inspired
It is based off of Microsoft Batch and Javascript.
by Windows Batch, JS, and MIT's Scratch.
The initial version, Corescript0, has a very bare bones syntax, and
is limited on what it can do.


The main idea was to work with `print Hello World`. No
parenthesis, just like Batch.

All the Corescript interpreters/compilers are
available here as open-source:
https://github.com/corescript-lang

== The Language ==
The initial version, Corescript 0, has a very bare bones syntax,
yet is very simple and easy to learn.

Here is a link to an example program:
https://raw.githubusercontent.com/corescript-lang/explaination/master/programs/classicexample.corescript
https://raw.githubusercontent.com/corescript-lang/explaination/master/programs/classicexample.corescript


The first version, implemented in 2017, leaned toward Scratch's
The first version, implemented in May 2017, leaned toward Scratch's
design.
design.


The first version was implemented in Javascript as an online tool,
The first version was implemented in Javascript as an online tool,
but later versions were implemented in C#, Go, and C.
but later versions were also implemented in C#, Go, and C.

# Corescript1
For Corescript to be more flexible and usable, a better
version had to be implemented. It should maintain the same ideas
as the original version, but be able to do complex things like Python.

This page is unfinished, so here is a text example of
what Corescript1 will look like:


The new JS version has been released and can be used here:
https://raw.githubusercontent.com/corescript-lang/explaination/master/programs/modernexample.corescript
https://corescript-lang.github.io/editor/

Latest revision as of 14:38, 18 September 2020

Language
Corescript
This programming language may be used to instruct a computer to perform a task.
See Also:


Listed below are all of the tasks on Rosetta Code which have been solved using Corescript.

Corescript is a simple programming language inspired by Windows Batch, JS, and MIT's Scratch.

The main idea was to work with `print Hello World`. No parenthesis, just like Batch.

All the Corescript interpreters/compilers are available here as open-source: https://github.com/corescript-lang

The Language

The initial version, Corescript 0, has a very bare bones syntax, yet is very simple and easy to learn.

Here is a link to an example program: https://raw.githubusercontent.com/corescript-lang/explaination/master/programs/classicexample.corescript

The first version, implemented in May 2017, leaned toward Scratch's design.

The first version was implemented in Javascript as an online tool, but later versions were also implemented in C#, Go, and C.

The new JS version has been released and can be used here: https://corescript-lang.github.io/editor/

Pages in category "Corescript"

The following 4 pages are in this category, out of 4 total.