Which programming languages should you choose?

Which programming languages should you choose?

With so many programming languages out there, it might be challenging to choose one to learn or to use in a specific project.

However, sometimes the choice is simpler because the “right” programming language depends on the domain or platform you want to develop for. Do you agree?

Let me give you some examples (this is not an exhaustive list):

Mobile app development

  • Flutter (cross-platform)
  • React Native (cross-platform)
  • Kotlin (Android)
  • Swift (iOS)

Web development

  • HTML/CSS
  • Javascript (and frameworks like React.js, Angular.js, Node.js)
  • PHP
  • Ruby

Data science and machine learning

  • Python
  • C++
  • R

Game development

  • C++
  • C#
  • Java

Now it’s your turn. Which programming language do you use the most, and for what purpose?

Join the Code Quality Community and connect with other developers! Go to community.codacy.com