FOLLOW THIS QUESTION TO RECEIVE UPDATES
This answer is largely focused on web development, but if you want to do something else (like game dev or OS dev) then you'll find other language might be more useful.
Hope this helps!
In any skill, it is good to learn basics first. Not just for better understanding, but also to tell which of the more advanced topics interest you most. Computing, and even the web, is so broad that it is not just about one thing.
This is what i teach at Web Dev Camp, a live-in bootcamp in Finland: http://webdev.camp/
I started down the path to become a software engineer about a year ago. One of the things that I loved about the program I joined was how it didn’t focus on teaching us specific languages or frameworks, but instead wanted to make sure we understood the foundations and fundamentals of computer science, and could implement them in a variety of ways. We focused on learning how to learn, and training our brains to think like programmers.
This a tricky question.
At CodingNomads we focus on server-side software engineering. http://codingnomads.co. We also focus on data management and storage as well as modern commoditiy infrastructure using Amazon Web Services. We started CodingNomads because we see a gap in the market. The vast majority of coding bootcamps only focus on web development - but there is so much more out there.
Long story short, there are many great languages out there that let you do many wonderful things. The trick is identifying exactly what you're trying to do, then finding the best tools for the job.
If you have any additional questions please feel free to reach out!
All the best,
Learn to Code, Travel the World.
Hope this helps :)
I don't think there's THE best language. Choosing a language should serve a purpose. Depending on your goals, different languages would be THE best.
Prior to creating Skylab Coders Academy in Barcelona, I visited a few coding bootcamps. I even traveled to the United States to understand the key aspects of a coding bootcamp. Spent a coupe of weeks at Wyncode in Miami. Great guys and model.
Depending on your goals, you should choose one language or another: your professional goals, the stack of technologies in the city where you want to work, compare amount of jobs there, etc. My personal advise would be: talk to some expert developers and share your goals with them. They will help you choose.
Hope this helps. Best of lucks! You'll love your experience in a Bootcamp :-)
Founder at Skylab Coders Academy