Overall, building a strong foundation really helps. Way back (aka the 80's) when I was first starting programming, C was this foundational language. Learning it made it easier for me to pick up new languages and to gain a better understanding of programming in general.
Today, I'd say the best one to learn is Java. It's been around for decades now and isn't going anywhere. Learning it makes it easier to learn Java/C/C++ derivative languages from C# to Javascript plus all the associated frameworks and libraries built around it.
If your goal is to work mostly on the backend, you will want to know SQL well. So, you need to have the basics down (SELECT, INSERT, UPDATE, DELETE) and then move on to understanding the differences between MySQL, SQL Server and Oracle. Then there's the whole "NoSQL" family like Hadoop that are gaining popularity.
Thanks, I actually wanted to look into Java the next year, propably in Combination with Spring.io because I haven't heard of a bigger web framework for Java
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.
Overall, building a strong foundation really helps. Way back (aka the 80's) when I was first starting programming, C was this foundational language. Learning it made it easier for me to pick up new languages and to gain a better understanding of programming in general.
Today, I'd say the best one to learn is Java. It's been around for decades now and isn't going anywhere. Learning it makes it easier to learn Java/C/C++ derivative languages from C# to Javascript plus all the associated frameworks and libraries built around it.
If your goal is to work mostly on the backend, you will want to know SQL well. So, you need to have the basics down (SELECT, INSERT, UPDATE, DELETE) and then move on to understanding the differences between MySQL, SQL Server and Oracle. Then there's the whole "NoSQL" family like Hadoop that are gaining popularity.
Thanks, I actually wanted to look into Java the next year, propably in Combination with Spring.io because I haven't heard of a bigger web framework for Java