I am a self-taught developer from Argentina currently living in Spain. I am passionate about improving my technical skills and helping others do the same.
I would say it is never too late, even if you already picked up something else.
I think it is a great language and it has never been a better time to learn it. C# has been updated in the last years and it is a very performant multiplatform object-oriented language. In the past, one could have made the argument that Java was a better option due to it's "open source" support and multiplatform features, but that is no longer the case. With the release of the latest versions of C# and .net core and the completely open-sourced approach by Microsoft, it is better than ever. Building microservices with asp.net core is just pure joy.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I would say it is never too late, even if you already picked up something else.
I think it is a great language and it has never been a better time to learn it. C# has been updated in the last years and it is a very performant multiplatform object-oriented language. In the past, one could have made the argument that Java was a better option due to it's "open source" support and multiplatform features, but that is no longer the case. With the release of the latest versions of C# and .net core and the completely open-sourced approach by Microsoft, it is better than ever. Building microservices with asp.net core is just pure joy.