• Text-based programming languages like CSS, Java and Python, and block-based programming languages like Scratch, Scratch Jr and Snap.
The Vine programming language is a new experimental language built on interaction nets. It features interoperability between functional and imperative programming patterns. Vine is a statically typed, ...
The Pytch app is designed to help students learn how to use Python by using the skills they have developed in the block-based programming language Scratch. Researchers from Trinity College Dublin and ...