DEV Community

Discussion on: Best Languages to Learn How to Code

Collapse
 
codemouse92 profile image
Jason C. McDonald • Edited

Seconding the statement that Python is excellent for early learning and advanced coding alike!

However, I would have to disagree about Java - I've had to help countless interns unlearn so many terrible habits from that language before they can write good, clean code in other languages. C++ is by far a much better language in that category to learn: it provides enough abstractions and tools to make it easy to get started, but allows you to take more control as you're ready. (C++17 is looking to be the best version yet, I might add.)

Collapse
 
lpasqualis profile image
Lorenzo Pasqualis