What programming language should I learn for the back-end part of a website?
I got medium knowledge about the front-end and I wanna go for a full stack web developer.... any suggestions?
Its depends on what kind of website you want...But I'm recommending you to start with PHP you can make any kind of website with it . If you want to make SPA you can integrate AngularJs with PHP .
Php is still widely used. I personally dove into Django. It's a web application framework built on python
Php can be used as a back end, but most widely used in many companies is C#. I will tell u why. C# by far is the most well written back-end programming language that is inspired from C++ as well as Java. The syntax of C# is much more easy to understand and is similar to Java. Database connectivity is quick. Although Php is easy to learn, but you can screw yourself in database connectivity if incorrectly done. Php involves a series of steps to connect to database, however, this is not the case with C#. Just import the namespaces and one liner code to connect the database provided with its connection string. You can use C# for web development, mobile app development, desktop app development all in one framework.
Well, professionally C # (ASP.NET) or Java (JEE) is used ... both have their advantages and disadvantages ...
help my code does not iterate