When comparing Scratch vs Adobe Illustrator CC, the Slant community recommends Adobe Illustrator CC for most people. In the question“What are the best vector graphics editors?” Adobe Illustrator CC is ranked 4th while Scratch is ranked 7th.
Ranked in these QuestionsQuestion Ranking
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.
Code is represented as visual building blocks that makes it easy to understand how a program is put together.
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.
Pro No need to be able to type
Pro Can be used to create games
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.
Pro Amazing integration with all other Adobe Software (PS, Ae, Id...)
Pro It's the industry standard
Pro Advanced tools
Pro Flexible, non-intrusive interface
Small palette menus and the ability to save multiple menu layouts keep the UI out of the way.
Pro Has all the vector tools you could dream of
Pro Frequent updates
The CC subscription model means that major releases are no longer necessary, so existing users gain immediate access to new features.
Pro Easy to learn
It's easy to learn how to work with this software.
Pro There are many tutorials on the internet
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.
Con For kids, so don't even mention it in a job interview: it makes you look like a noob.
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.
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.
Con Subscription model
Illustrator CC requires a $19.99/mo (minimum) subscription to use. Adobe no longer sells previous versions of Illustrator.
Con Heavy use of CPU/RAM
Con Steep learning curve
Con Install useless and intrusive software
When you install any Adobe product it also installs lots of useless and intrusive software and services.
It adds two services and up to three auto-starting software that runs when you start your operating system and keep running constantly. One is for auto-updating, others for "checking" if you are not a pirate and some others that seems to be just to collect information.
Con You never truly own this software
As soon as you stop paying you to lose access to the software. This should be illegal.
Con Imprecise coordinates
Oftentimes your 140 is 139.9997 and as a vector program it doesn't rely much on precision.
Con No proper selection mode
In a vector-art program, the critical selection mode is the one in which objects must be fully enclosed by the selection marquee to be selected. In the simple example shown here, selecting all the circles should merely require you to draw a selection rectangle around them. But in Illustrator, there's no way to avoid selecting other objects as well, even though they're not totally enclosed by the selection box. Year after year, Adobe fails to fix this bizarre oversight, making Illustrator a tedious pain to use.
Con Very slow
Even in very good computers Illustrator is very slow.
Software can be very buggy at times.