Barrier to Entry
Some languages make it very easy to start writing code, a classic example being writing javascript in your browser console. Others that require a lot of setup, including special programs and installations, have a higher barrier of entry.
C
Used for hardware systems programming drivers
low barrier to entry
low demand
high pay
medium to find help
Javascript
Used for websites web games mobile apps desktop apps
low barrier to entry
high demand
low-high pay
easy to find help
Kotlin
Used for websites web games mobile apps desktop apps
low barrier to entry
high demand
low-high pay
easy to find help
PHP
Used for websites web games mobile apps desktop apps
low barrier to entry
high demand
low-high pay
easy to find help
Python
Used for websites web games mobile apps desktop apps
low barrier to entry
high demand
low-high pay
easy to find help
Ruby
Used for websites scripting desktop apps
low barrier to entry
medium demand
medium pay
easy to find help