The same as for PHP, NodeJS, ASPX, RoR, etc.: Depends on your project.
However, since you ask this question, especially in this specific way: Please, do not use anything at all for now. Learn the basics first, so you have the necessary expertise to actually do the decision and make the right choice for your project...
You may want to check out this FAQ, which tries to answer things I was struggling with when I started out. Feel free to add questions!
Marco Alka
Software Engineer, Technical Consultant & Mentor
The same as for PHP, NodeJS, ASPX, RoR, etc.: Depends on your project.
However, since you ask this question, especially in this specific way: Please, do not use anything at all for now. Learn the basics first, so you have the necessary expertise to actually do the decision and make the right choice for your project...
You may want to check out this FAQ, which tries to answer things I was struggling with when I started out. Feel free to add questions!