Right now I am student with very good knowledge of c/c++. But I do have a idea for building a web based application which language should I learn to start a startup?
And where should I start learning that?
Any of several languages would fit that bill, including PHP, Ruby, Python, Java, JavaScript, C# and others. As important as choosing a language is selecting a web framework and also learning how to build a web application.<p>For a novice, I would recommend the free "Engineering Software as a Service" course[1], which uses the Ruby language and the Rails framework to teach the fundamentals of web development.<p>[1] <a href="https://www.edx.org/course/uc-berkeleyx/uc-berkeleyx-cs169-1x-engineering-1377" rel="nofollow">https://www.edx.org/course/uc-berkeleyx/uc-berkeleyx-cs169-1...</a>