DEV Community

Discussion on: How I chose a programming language and beat bad habits

Collapse
 
nicolus profile image
Nicolas Bailly • Edited

After that, I would say: Flutter or GO.

Flutter is not a language though. It's a framework for Dart. The thing is Flutter is the only reason you'd want to learn Dart today, which would make me hesitant to recommend it.

Go is a really nice language and is getting a lot more traction than Dart, so it's probably a good choice, even though I might not recommend it as a first language du to its singular approach of OOP. All in all, I agree that starting with Python and then trying fancier languages like Go or Kotlin sounds like a good strategy.