How long to learn a programming language?

<p>It’ll take a few months to learn your first programming language. If you’re learning a second (or 3rd, 4th, 5th, etc) language, it’ll take around two weeks.</p>

<p>The challenging and time consuming part is that there are so many languages, operating systems, databases, etc out there that companies want you to know, and most of them aren’t taught at school. I’m talking about stuff like .NET, Ruby on Rails, PHP, C#, MySQL, Matlab, Perl, Python, LaTeX, and so on. Take a look here:</p>

<p>[List</a> of programming languages - Wikipedia, the free encyclopedia](<a href=“http://en.wikipedia.org/wiki/List_of_programming_languages]List”>List of programming languages - Wikipedia)

[List</a> of operating systems - Wikipedia, the free encyclopedia](<a href=“http://en.wikipedia.org/wiki/List_of_operating_systems]List”>List of operating systems - Wikipedia)

[List</a> of I.T. Certifications](<a href=“MC MCSE: MCSA, MCSE, MCITP, MCTS, CCNA, A+, Network+, CIW, and Linux Certifications”>List of I.T. Certifications)</p>