Towards A General Purpose Visual Programming Language

Rodrigo Tello

Programming is already visual

Brackets and colons are symbolic representation for one dimension

The problem with block-based programming is that it lives and dies by the metaphor it relies on: blocks.

Everything around programming languages and environments are visual languages

Explore and explain other dimensions in visual programming language

There are general "goals/solutions" that visual programming can provide

For example: visualize everything that exists, all the blocks, tools, everything/anything that's possible

Visual programming can help me fit what kind of things live inside a block a thing. For examplke, numbers, variable types, etc. inside a block