One of the more confusing and potentially overwhelming aspects of learning to code is which language to consider. There are a number of existing programming languages available to choose from and there seems to be even more emerging over time.
Whether you are an entrepreneur looking to build their own website or new app, employee seeking a career in the technology space or would just like to learn as a new hobby or pick up a new skill – it can be difficult to know where to start and which choice is the right one. I recall being confronted with this choice when first learning to code and later discovered there isn’t necessarily a straight path – one should select a programming language based on their interests and objectives.
Recently I became aware of a resource that may aid in making this potentially overwhelming decision. It is an infographic which breaks down the choice in a fairly straightforward manner. The article accompanying the infographic provides a description of why this decision is important and then provides a graphical description to help with navigating through this initial, yet important decision. A number of programming languages are also provided with simple summaries of each language.
Here is part of the infographic:
Here is an example of how the infographic summarizes an individual programming language, in this instance Objective C:
The What Code Should You Learn Infographic may prove useful when first confronting the decision of what language to start with, or even when considering additional languages. The whole infographic and detailed article may be found here.