Whether you intend to pursue a career in software or not, being able to code is never negative.
So where should a beginner start his coding journey?
The reason for this, being the way these languages have been developed.
The most popular language known today isC.
C was developed as an upgrade to earlier languages to provide features that were unable at the time.
To learn programming aspects such as debugging and memory management, C cannot be more highly recommended.
The factor that works in the favor of Python is its simplicity that is paired with its powerful capabilities.
Java
Another old and widely popular language in this list.
C is the oldest of the most popular languages, Java takes the second spot.
JavaScript
Last but certainly not the least on this list comes JavaScript.
In contrary to what the name suggests, it has little connection to Java.
JavaScript is considered by most as the de facto language of the web.
source: www.techworm.net