4 ms·
I think rather than a language, you need a project. Decide what you want to build, pick a language that has a suitable library or framework for what you want to
by kyllo 12y ago
I think rather than a language, you need a project. Decide what you want to build, pick a language that has a suitable library or framework for what you want to build, and then just start building it.
I learned programming because I wanted to make a simple web app for running some reports from a database at work, and there was no one else in my office who could code. I bought a Web Programming book and used HTML/CSS, JavaScript, PHP, and SQL. At the time that was the best way for me to learn all of those languages/tools. Later I picked up Java, Python, Ruby, Clojure, etc. from working on other types of projects. But it all started from the need to make something to solve an unmet need at work.