As someone who's recently made a total career switch into the field - I don't think that more dynamic languages like PHP are necessarily more user friendly than more strongly typed languages. In fact, I find the compiler to be a great source of feedback when I'm trying something weird. So I'd definitely put C# (with ASP.NET Core for web development) on the list of candidates for a first back-end language.
Thanks for the comment! I would agree that like everything learning to code isn't a one size fits all kinda thing and each person has a preference, particularly when relating to feedback about the code being written. As someone who started with PHP but feeling myself more naturally drawn to Javascript recently I really appreciate the foundation in programming it has given me, but totally get that its not the only language that can provide it.
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.
As someone who's recently made a total career switch into the field - I don't think that more dynamic languages like PHP are necessarily more user friendly than more strongly typed languages. In fact, I find the compiler to be a great source of feedback when I'm trying something weird. So I'd definitely put C# (with ASP.NET Core for web development) on the list of candidates for a first back-end language.
Thanks for the comment! I would agree that like everything learning to code isn't a one size fits all kinda thing and each person has a preference, particularly when relating to feedback about the code being written. As someone who started with PHP but feeling myself more naturally drawn to Javascript recently I really appreciate the foundation in programming it has given me, but totally get that its not the only language that can provide it.