YoVDO

It's a Picture! It's a Program! It's Piet! - Exploring Visual Programming Languages

Offered By: Confreaks via YouTube

Tags

Pixel Art Courses Computational Models Courses Visual Programming Courses Programming Language Design Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the fascinating world of Piet, an esoteric programming language where programs are created as abstract pixel art. Discover how this unique language uses blocks of color as data and color variations to send instructions to a stack-based interpreter. Learn about Piet's Turing completeness and its ability to compute anything, including writing interpreters for other languages. Delve into a visual exploration of Piet's basic concepts, examine impressive program examples, and gain insights into how this pixel-perfect esolang can inspire and educate about the art of computing. Join Anjana Vakil, a developer advocate at Observable, as she shares her passion for programming and advocates for a more diverse, equitable, and ethical tech industry in this engaging 15-minute talk from !!Con 2021.

Syllabus

Introduction
What is Piet
Piet Program
Demonstration


Taught by

Confreaks

Related Courses

Building Your Own Programming Language
Frontend Masters
BeauĀ­tiful Racket
Independent
Rust: A Language for the Next 40 Years
ChariotSolutions via YouTube
Move Deliberately and Don't Break Anything: Lessons from Java Evolution
ChariotSolutions via YouTube
Flex - Lexical Analysis
Write your own Operating System via YouTube