Thyrd: Forth-Like Reflective Visual Programming Language
thyrd.org
thyrd.org
Edit: also, copyright date says 2009
[1] http://www.dangermouse.net/esoteric/piet.html [2] http://users.jyu.fi/~antkaij/plinzz.pdf
In contrast, dataflow can't be adequately represented in text and so a 2-dimensional visual respresentation is better.
Until that happens, when you design and develop a new visual language, you also have to design an IDE, which makes it considerably harder than designing a new textual language.
Perhaps VIM isn't also a programming language (I don't know how advanced its scripting language is), but EMACS has a built-in programming language (Lisp), and TECO, its precursor, actually was a programming language.