Introducing
The Slant team built an AI & it’s awesome
Find the best product instantly
Add to Chrome
Add to Edge
Add to Firefox
Add to Opera
Add to Brave
Add to Safari
Try it now
4.7 star rating
0
Development
Visual Scripting
Diagram
What are the best visual programming languages?
9
Options
Considered
96
User
Recs.
Feb 6, 2024
Last
Updated
Related Questions
Activity
Have feedback or ideas?
Join our community
on Discord
Ad
8
Options
Considered
Best visual programming languages
Price
Platforms
Technology
--
Ballerina
Free
Windows, Linux, Mac
-
--
Flowgorithm
Free
Windows, Linux, Mac
C#
--
EduBlocks
Free
Web, Linux, Pi
-
--
Node-RED
Free
Windows, Linux, Mac
-
--
Scratch
-
-
-
See Full List
--
Ballerina
My Rec
ommendation
for
Ballerina
My Recommendation for
Ballerina
All
11
Experiences
4
Pros
6
Specs
Top
Pro
•••
Network focus
The focus is on developing reliable, well performing network applications.
See More
ReflectiveBaalatGebal's Experience
Great, should be ranked first for integrations out of all programming languages. I'm surprised why everybody is not using it.
See More
Specs
Platforms:
Windows, Linux, Mac
Top
Pro
•••
Free
Free and open-source.
See More
MotivatedPanacea's Experience
I can use the ballerina visual generated diagram to explain my logics to a non-techincal persons easily. This was a vey cool thing for other stakeholders as well.
See More
Top
Pro
•••
Visual
Code visually using diagrams.
See More
IntellectualGaia's Experience
VS code plugin available with architecture level visual diagrams
See More
Top
Pro
•••
Plugins
Plugins for VS Code and IntelliJ Idea.
See More
RickZeeland's Experience
"The diagram is the code. The code is the diagram", now also has GraphQL support.
See More
Top
Pro
•••
Graphical
Programs have both a textual syntax and an equivalent graphical form based on sequence diagrams.
See More
Top
Pro
•••
PRO Integration
See More
Hide
See All
Free
Recommend
67
2
--
Flowgorithm
My Rec
ommendation
for
Flowgorithm
My Recommendation for
Flowgorithm
All
4
Experiences
1
Pros
2
Specs
Top
Pro
•••
Export
Support for more than 18 languages including: C#, C++, Java, JavaScript, Lua, Perl, Python, Ruby, Swift, Visual Basic .NET, and VBA (used in Office).
See More
RickZeeland's Experience
Flowgorithm is a free programming language aimed at beginners based on simple graphical flowcharts. It supports more than 18 languages.
See More
Specs
Platforms:
Windows, Linux, Mac
Technology:
C#
Top
Pro
•••
Free
See More
Hide
See All
Free
Recommend
2
1
--
EduBlocks
My Rec
ommendation
for
EduBlocks
My Recommendation for
EduBlocks
All
3
Experiences
1
Pros
1
Specs
Top
Pro
•••
Free and open-source
See More
RickZeeland's Experience
EduBlocks is a free and open-source tool that teaches how to code with text-based languages like Python or HTML using a drag-and-drop blocks system.
See More
Specs
Platforms:
Web, Linux, Pi
Hide
See All
Free
Recommend
2
1
--
Node-RED
My Rec
ommendation
for
Node-RED
My Recommendation for
Node-RED
All
2
Experiences
1
Specs
RickZeeland's Experience
Node-RED facilitates developing event-driven applications for hardware devices in a visual way.
See More
Specs
Platforms:
Windows, Linux, Mac
Hide
Free
Recommend
5
1
--
Scratch
My Rec
ommendation
for
Scratch
My Recommendation for
Scratch
All
12
Pros
6
Cons
6
Top
Pro
•••
Easy to learn
Scratch is designed to teach computational thinking rather than focus on specific syntax. It was designed specifically to be easy to learn for anyone over the age of 8.
See More
Top
Con
•••
Strange OOP
Scratch has a very strange implementation of OOP that is sprite based, and will become very confusing when you move to other languages.
See More
Top
Pro
•••
Highly structured
The language is highly structured. Therefore, it gives you the essentials of how to think like a programmer and teaches you good programming practices from early on, so you could write clean, working and readable code in the future.
See More
Top
Con
•••
For kids
See More
Top
Pro
•••
Great starting point for kids
Scratch was developed specifically for kids ages 8 and up as an exciting way to introduce them to technology. It's designed to be easy to learn, but still provides good depth in computational thinking.
See More
Top
Con
•••
Does not teach you programming
Learning Scratch might help you if you have high difficulty with logical thinking. However, starting with a proper programming language, especially an easy one, will give you the benefits of starting with something like Scratch and everything else.
See More
Top
Pro
•••
Visual
Code is represented as visual building blocks that makes it easy to understand how a program is put together.
See More
Top
Con
•••
Won't get you a job
Scratch is not a language used in the workplace. Instead it teaches computational thinking, helping to create a foundation to aid in learning other languages.
See More
Top
Pro
•••
No need to be able to type
See More
Top
Con
•••
Weird
It's straight up weird.
See More
Top
Pro
•••
Can be used to create games
See More
Top
Con
•••
Very slow
Editor and default implementation are both very slow, despite being very simple and static.
See More
Hide
See All
Get it
here
Recommend
2
3
--
Enso
My Rec
ommendation
for
Enso
My Recommendation for
Enso
All
3
Pros
2
Cons
1
Top
Pro
•••
Clean visual
See More
Top
Con
•••
Slow editor
See More
Top
Pro
•••
Autocomplete
See More
Hide
See All
Get it
here
Recommend
2
1
--
Slang
My Rec
ommendation
for
Slang
My Recommendation for
Slang
All
1
Specs
Specs
Platforms:
Windows, Linux, Mac
Technology:
Go
Hide
Free
Recommend
1
1
--
LabView
My Rec
ommendation
for
LabView
My Recommendation for
LabView
Hide
Get it
here
Recommend
2
1
Don't see your favorite option? Add it.
--
Smar Maker
My Rec
ommendation
for
Smar Maker
My Recommendation for
Smar Maker
Get it
here
Recommend
2
See flagged products
Hide flagged products
Built By the Slant team
Find the best product instantly.
4.7 star rating
Add to Chrome
Add to Edge
Add to Firefox
Add to Opera
Add to Brave
Add to Safari
Try it now - it's free
One sec!
Are you sure that you want to abandon your hard work?
Delete Work
Continue working
{}
undefined
url next
price drop