tag:blogger.com,1999:blog-694855878384792308.post4382115263473403751..comments2024-03-21T06:26:49.387-07:00Comments on Java67: Top 10 Programming Languages to Learn in 2024 [UPDATED]javin paulhttp://www.blogger.com/profile/15028902221295732276noreply@blogger.comBlogger11125tag:blogger.com,1999:blog-694855878384792308.post-46972018879823490272020-10-12T08:17:34.921-07:002020-10-12T08:17:34.921-07:00Hello Pankaj, that's too many :-) its almost i...Hello Pankaj, that's too many :-) its almost impossible to learn all these to become a professional. I atleast suggest two language, one is always Java and second is Python, though nowadays, JavaScript is also becoming very important. Nevertheless, a good choice for rockstart developers. javin paulhttps://www.blogger.com/profile/15028902221295732276noreply@blogger.comtag:blogger.com,1999:blog-694855878384792308.post-73493288625788767742020-10-11T11:29:09.785-07:002020-10-11T11:29:09.785-07:00Hi Javin,
Here is my list of programming languages...Hi Javin,<br />Here is my list of programming languages one should try to learn:<br />C<br />C++<br />Rust<br />Javascript(Es.next)<br />Web Assembly<br />Java 15<br />Kotlin<br />Haskell<br />Scala 3<br />Clojure<br />Ballerina<br />Concurnas<br />Unisonweb<br />.net Core<br />Python<br /><br />I found that python is useful from Machine Learning/AI/Data Science perspective where Mathematical and Statistical libraries are involved.<br />However as a programming language, I did not really like that language, niether from performance, nor the syntax, nothing is so appealing..!<br /><br /><br />Pankaj Shethttps://www.blogger.com/profile/07546627374081336536noreply@blogger.comtag:blogger.com,1999:blog-694855878384792308.post-41958545876518285592020-01-10T04:08:14.003-08:002020-01-10T04:08:14.003-08:00You can check this article, where I have shared be...You can check this article, where I have shared <a href="https://javarevisited.blogspot.com/2018/03/top-5-courses-to-learn-python-in-2018.html" rel="nofollow">best Python courses</a>, you can choose any of them, if you need free resources, you can also check on my list of <a href="https://dev.to/javinpaul/top-5-places-to-learn-python-programming-for-free-m4c" rel="nofollow">free Python tutorials</a>, both are useful.javin paulhttps://www.blogger.com/profile/15028902221295732276noreply@blogger.comtag:blogger.com,1999:blog-694855878384792308.post-76132216742898517572020-01-09T08:41:28.260-08:002020-01-09T08:41:28.260-08:00I want learn Python...but don't know were to g...I want learn Python...but don't know were to get well organized and simplified videos...Offre-Jhttps://www.blogger.com/profile/08067882979361420373noreply@blogger.comtag:blogger.com,1999:blog-694855878384792308.post-81222176464029542052019-09-16T20:07:38.201-07:002019-09-16T20:07:38.201-07:00I agree that C# is a productive and high-efficienc...I agree that C# is a productive and high-efficiency programming language, I made many products with C# and earn a lot of money :), but JAVA it is important in China, many companies use Java a lot, if you are going to easily find a job, you need to learn Java. but the strange thing is we are all using the Windows OS which has a good supported by C#, why almost developer like using Java rather than C#.Anonymoushttps://www.blogger.com/profile/00808408364114082459noreply@blogger.comtag:blogger.com,1999:blog-694855878384792308.post-19319929032216425002019-07-04T04:35:24.472-07:002019-07-04T04:35:24.472-07:00Hello @Anonymous, I don't hate C#, I know it&#...Hello @Anonymous, I don't hate C#, I know it's a powerful language and whole .NET and Unity world relies on it. I don't know what makes you believe that I hate C#javin paulhttps://www.blogger.com/profile/15028902221295732276noreply@blogger.comtag:blogger.com,1999:blog-694855878384792308.post-42236341243039962602019-07-04T02:47:07.375-07:002019-07-04T02:47:07.375-07:00This your write-up really shows that you do not lo...This your write-up really shows that you do not love C# at all. Mind you that C# is a modern and powerful programming language that has both imperative and functional strengths. It makes the developers very productive and its of high performance.<br /><br />C# is used in developing/ building different kinds of software solutions:<br />- Web App<br />- Mobile<br />- Desktop<br />- IoT and Micro-Devices<br />- Machine Learning and AI<br />- Cloud Computing etc<br /><br />So get your facts right, before exhibiting your hatred against a powerful programming language.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-694855878384792308.post-79965211000114440232019-04-05T18:15:54.031-07:002019-04-05T18:15:54.031-07:00Hello @Unknown, the list doesn't say you to le...Hello @Unknown, the list doesn't say you to learn all of these Programming language in one year, of course you cannot,except basic introduction as you mentioned. It instead says that these are something worth looking, choose one or two which is close to your job or passion and learn it. javin paulhttps://www.blogger.com/profile/15028902221295732276noreply@blogger.comtag:blogger.com,1999:blog-694855878384792308.post-12261820031802538842019-04-05T10:46:10.167-07:002019-04-05T10:46:10.167-07:00I think your list is ill-thought on a few levels. ...I think your list is ill-thought on a few levels. First of all, it is pointless to learn 10 languages in a year. You cannot use 10 languages effectively, much less really learn them to the point of being useful. You will spread yourself too thin and waste a lot time writing hello, world! and then a few more interesting yet simple examples in each language. You probably will not even be at a decent reading level in any of them after this process.<br />The second issue is that what you should be learning should be driven by what you already know, and to what depth you know it. The second is what are you using and working on now and for the next year. And based on what you already know and use, what are the holes in your knowledge and skillset; not in the resume builder sense, but in the breadth of your knowledge of programming and computer science. And finally, what looks interesting and exciting to you. <br />Writing a generic 10 Languages post is a fools errand. You cannot make a meaningful blanket statement like that. For example, of the languages that you listed, one (Rust) is on my to learn list, a couple are completely uninteresting and/or irrelevant to me, and one of them should not be on the list. There is no reason for anyone to learn PHP unless they are supporting an existing PHP system. <br />I am a server-side and data programmer. I work mostly in Java and Scala. But I also do a significant amount of SQL, Bash (shell) scripting, I use Lisp for data model development and API exploration. I have a reading level knowledge of Python and JavaScript.<br /><br />In general, the most you can recommend on an a global basis is that when choosing languages to learn, the goal needs to to expand one's exposure to different domains of knowledge and different programming models. For example, if you already know Python and Java, which are OO-imperative languages, your next language should be something functional. That will teach you to look at programming from a different point of view and different solution space. That will make you a more effective developer.Anonymoushttps://www.blogger.com/profile/08186785236311413592noreply@blogger.comtag:blogger.com,1999:blog-694855878384792308.post-52834679225349018962019-02-21T21:24:56.245-08:002019-02-21T21:24:56.245-08:00Yes, Indeed, What I mean was to learn C or C++, on...Yes, Indeed, What I mean was to learn C or C++, once you learn one, the other is easier. javin paulhttps://www.blogger.com/profile/15028902221295732276noreply@blogger.comtag:blogger.com,1999:blog-694855878384792308.post-44145778068308068142019-02-21T06:07:46.577-08:002019-02-21T06:07:46.577-08:00That's 11 languages, not 10. C and C++ are dif...That's 11 languages, not 10. C and C++ are different languages.Anonymousnoreply@blogger.com