Click here to Skip to main content
15,886,067 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
Hi, I'm new to coding and want to ask how do you choose a programming language for a project? What are the choosing based on? Most answer I found says it's based on what I need. But I don't know what I need. I just know what I want to build.

Let say I want to build an E-commerce website and mobile web like amazon.com or alibaba.com and apps version later.

What are the pros and cons that I should look for? Do I need one with flexibility like Java or one with fast load or is there something else I would need?

Thanks in advance.

What I have tried:

Reading articles comparing languages, but none hinting "That's what I need!"
Posted
Updated 27-Aug-17 8:36am
v4

This might be of interest to you too: [Top 10 Programming Languages in 2017]
It is a bit superficial, but gives a good overview.

Also interesting: Stack Overflow Developer Survey 2017[^]
'Most popular' does not mean that these are the best languages for you, although the GO language is listed at the bottom, it is a very interesting and fast language especially for networking and web development.
 
Share this answer
 
v3
Quote:
Let say I want to build an E-commerce website and mobile web

Get started here for web site
W3Schools Online Web Tutorials[^]
 
Share this answer
 
For such a website you need ASP.NET which means you need to learn the following to start with:

  • HTML
  • Css
  • Javascript
  • C# or VB.NET

You can find samples and tutorials here on CodeProject at Web Development[^] and at the official ASP.NET | The ASP.NET Site[^].
 
Share this answer
 
v2

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900