2 ms·
As with everything regarding "ranking" programming languages, subjectivity abounds. Target tasks and audiences are the real value assessor. For example, my 5 y
by 5trokerac3 8y ago
As with everything regarding "ranking" programming languages, subjectivity abounds. Target tasks and audiences are the real value assessor.
For example, my 5 year old, who is just learning how to read, can understand the beginnings of BASIC. She's super excited to see the TI-99 4/A print back what she painstakingly types, or to see the computer count from 1 to 5 with a basic for loop. She wouldn't know what the F is going on with Scratch, let alone Python.
BASIC is exactly what it's name implies. I'm going to move her to Scratch and Python eventually, but I have yet to see either meet the needs of the absolute entry level, very young programmer.