First course in programming?

<p>If you’re considering to major in Computer Science or possibly minor in it, why would you want to learn a programming language whose market value is… probably nothing? Let me ask you this: Why do you want to learn a programming language in the first place? Why LISP? I don’t know anything about LISP, but as [url=&lt;a href=“http://stackoverflow.com/questions/106221/why-isnt-lisp-more-widely-used]examined[/url”&gt;http://stackoverflow.com/questions/106221/why-isnt-lisp-more-widely-used]examined[/url</a>] here, it’s not commonly used at all. To break it down for you, the market of software engineers looks (similar) to this:</p>

<p>Most popular programming languages / market-driven

[ol]
[<em>]C++
[</em>]Java
[<em>]C#
[</em>]PHP
[<em>]Objective-C
[</em>]Ruby
[<em>]Python
[</em>]Perl
[/ol]</p>

<p>I actually really stopped after listing the 8th programming language without knowing [url=&lt;a href=“https://www.udemy.com/blog/best-programming-language/]this[/url”&gt;https://www.udemy.com/blog/best-programming-language/]this[/url</a>] source lists 8 as well. </p>

<p>Don’t misinterpret this. The popularity of programming languages is, in fact, based on the projects completed using the language. For instance, PHP is very popular for a good reason: Facebook has been built using PHP, for the most part, and millions of other websites. Java has gained its popularity a long time ago. Your local ATM most likely runs Java, as well as your toaster, and obviously, the second widely used smartphone operating system, Android. Objective-C has gained its popularity from iPhone apps, and Perl, Ruby and Python are alternatives to PHP, (please don’t bash me for saying Python is an alternative), and C++ is and has always been the main programming language someone should really consider learning in-depth.</p>