William Chu1410306<div class="images-v2-count-0"></div>What's the best programming language to learn when you're just starting out?2016-03-28T14:47:52-04:00William Chu1410306<div class="images-v2-count-0"></div>What's the best programming language to learn when you're just starting out?2016-03-28T14:47:52-04:002016-03-28T14:47:52-04:00CPT Enrique M.1410316<div class="images-v2-count-0"></div>Java or python. <br /><br />Pretty easy languages to learn and it gives you a great leg up for other languages such as C# and so on.Response by CPT Enrique M. made Mar 28 at 2016 2:53 PM2016-03-28T14:53:58-04:002016-03-28T14:53:58-04:00SSG Ed Mikus1410342<div class="images-v2-count-0"></div>PythonResponse by SSG Ed Mikus made Mar 28 at 2016 3:09 PM2016-03-28T15:09:09-04:002016-03-28T15:09:09-04:00Andre Behrens1410500<div class="images-v2-count-0"></div>That depends entirely on what you want to accomplish. If you want guaranteed employment, Java is very safe. If you want to work with numbers and or at Google, Python. If you want to build UI, you'll have no choice to learn either JavaScript for web, Objective C or Swift for Apple's platform, Java for Android, or JavaScript for the web.<br /><br />I started with PHP 14 years ago. I haven't used it in years. But it got me where I needed to go. I would say that is more useful: Figure out where you need to go.Response by Andre Behrens made Mar 28 at 2016 4:12 PM2016-03-28T16:12:29-04:002016-03-28T16:12:29-04:00SPC Private RallyPoint Member1410504<div class="images-v2-count-0"></div>ok well first you really need to assess how much you know about computers. Very little? Then it's best to start in English and learn word, excel, PowerPoint, access. <br />Now if you're a bit more educated to the level of knowing the first method of trouble shooting is always turn it of and back on again then follow these. <br /><br />This day and age I always have people go ahead and start out light in Java and objective-c. Both for app development which is the going trend so people are commonly already "familiar" <br /><br />But to get deeper into it and start doing some real work I recommend a two parter. Grabbing a Linux OS and going for Python. Although spreading your skills is wise. c, Java, c#, perl, and ruby are all very similar in but putting them on your tool belt opens up your marketable variety.<br /><br />But the most important language out there. That I advise people to get a solid understand of, almost everyone's foundation; effective coding in C. <br /><br />C is the I believe the most important and widely used programming language. The common understanding is C is the basic "machine level" languages. With a good hold on that moving up isn't going to be an option. <br /><br />It can be a struggle though. Many many late nights of debugging and many a time I felt like throwing my machine off the roof. An unforgiving stricter code with a steep learning curve <br /><br />But going at it first is much like BCT it'll teach you the discipline to be successful in coding but you have also accept you'll have to learn a whole lot to make anything useful.<br /><br />I don't think I answered your question but hopefully you got some knowledge.Response by SPC Private RallyPoint Member made Mar 28 at 2016 4:12 PM2016-03-28T16:12:57-04:002016-03-28T16:12:57-04:00CPT Jim Schwebach1410786<div class="images-v2-count-0"></div>I started out with ALC. It helped when it came to learning higher level languages.Response by CPT Jim Schwebach made Mar 28 at 2016 6:10 PM2016-03-28T18:10:30-04:002016-03-28T18:10:30-04:00SPC(P) Private RallyPoint Member1411516<div class="images-v2-count-0"></div>It all depends on what you're trying to accomplish. App developing would be something like Objective C or Swift. Basic computing C or Python. Site development HTML and CSS.... There is of course more sophisticated languages, but again it all depends on what you're trying to accomplish.Response by SPC(P) Private RallyPoint Member made Mar 29 at 2016 5:58 AM2016-03-29T05:58:37-04:002016-03-29T05:58:37-04:00PFC Terry Schmidt1412470<div class="images-v2-count-0"></div>I personally would suggest JAVA as it is very forgiving and a simple language to learn. It will also help you learn how to get your structure correct.Response by PFC Terry Schmidt made Mar 29 at 2016 11:53 AM2016-03-29T11:53:18-04:002016-03-29T11:53:18-04:00Raymond Cox1412525<div class="images-v2-count-0"></div>It depends on what you want to build. Everybody has their own opinion and will try to tell you to learn this or learn that. My advice is learn whatever you want, and spend time coding not thinking about whether or not you're doing it "right".Response by Raymond Cox made Mar 29 at 2016 12:03 PM2016-03-29T12:03:23-04:002016-03-29T12:03:23-04:00Kevin Kwan1419010<div class="images-v2-count-0"></div>I go with Java. Plenty of jobs out there, android...enterprise...web.Response by Kevin Kwan made Mar 31 at 2016 1:59 PM2016-03-31T13:59:17-04:002016-03-31T13:59:17-04:00PO3 Sheldon Skaggs1515365<div class="images-v2-count-0"></div>Like many have already said, it depends. It depends on what kind of development you want to do, and more importantly what your target employer uses.<br /><br />Until you have landed that position that allows you to focus one a handful of languages I highly suggest you try to become fluent in multiple languages; heck we should all be doing that anyways.<br /><br />With that in mind I would suggest at least Java and C#. If you plan to focus on web development you should add JavaScript, CSS, and HTML to that mix.<br /><br />Some more advice is to attend user group meetings in your area. Normally these are sponsored by recruiters like TekSystems who can tell you what employers are looking for in your area. Again, don't limit yourself yet, that will come when you have the position and you are doing your best to really learn what the employer uses.Response by PO3 Sheldon Skaggs made May 10 at 2016 9:38 AM2016-05-10T09:38:18-04:002016-05-10T09:38:18-04:00TSgt Joseph Dwyer1878589<div class="images-v2-count-0"></div>All depends on what you want to get into. Like a lot of people said if you want to develop for mobile then Java, or Swift might be a good starting point. It also helps to look at the basics of programming that will help you across all languages.Response by TSgt Joseph Dwyer made Sep 9 at 2016 10:03 PM2016-09-09T22:03:09-04:002016-09-09T22:03:09-04:00SGT Private RallyPoint Member2364453<div class="images-v2-count-0"></div>For pure employment purposes, Java is a mainstay: <a target="_blank" href="https://www.indeed.com/jobtrends/q-java-q-Python.html">https://www.indeed.com/jobtrends/q-java-q-Python.html</a><br />However, Python is a little easier, and it is big in the field of machine learning, which is all the rage at the moment (and likely to be in the future).<br />Finally, there is an expectation across some of the industry that programmers will be "full stack" developers, with some understanding of UI development (so JavaScript, HTML, and a framework like AngularJS or React) as well as competency working on the server-side with Java, and a basic understanding of relational databases and SQL scripting. Having said that, the most important component there is Java. In my part of the industry it is expected. I know very knowledgeable developers who only know Java and SQL, and they know it very well, but I don't know any developers who lack at least some knowledge or experience with Java. I would recommend a prospective developer start with Java and to look forward to adding JavaScript and Python later. <div class="pta-link-card answers-template-image type-default">
<div class="pta-link-card-picture">
<img src="https://d26horl2n8pviu.cloudfront.net/link_data_pictures/images/000/151/395/qrc/128-facebook.png?1487823413">
</div>
<div class="pta-link-card-content">
<p class="pta-link-card-title">
<a target="blank" href="https://www.indeed.com/jobtrends/q-java-q-Python.html">java and Python Job Trends | Indeed.com</a>
</p>
<p class="pta-link-card-description">Research java and Python job trends and the demand for java and Python jobs at Indeed.com. Search all java and Python jobs, and get java and Python job alerts by email.</p>
</div>
<div class="clearfix"></div>
</div>
Response by SGT Private RallyPoint Member made Feb 22 at 2017 11:26 PM2017-02-22T23:26:05-05:002017-02-22T23:26:05-05:00PVT Private RallyPoint Member8911653<div class="images-v2-count-0"></div>If you're just starting out, Python is often considered the best language to learn because it's beginner-friendly and versatile. However, I’ve recently developed an interest in Mojo, a new and exciting language gaining traction in the programming world. I even read a few articles about Mojo on Syntax Scenarios, and it looks promising for modern use cases. Definitely worth exploring!<br />Incase you want to read article on mojo you can visit: <a target="_blank" href="https://syntaxscenarios.com/mojo/mojo-an-emerging-programming-language-for-ai/">https://syntaxscenarios.com/mojo/mojo-an-emerging-programming-language-for-ai/</a> <div class="pta-link-card answers-template-image type-default">
<div class="pta-link-card-picture">
<img src="https://d1ndsj6b8hkqu9.cloudfront.net/link_data_pictures/images/000/893/474/qrc/open-uri20241128-31281-1tvny0i">
</div>
<div class="pta-link-card-content">
<p class="pta-link-card-title">
<a target="blank" href="https://syntaxscenarios.com/mojo/mojo-an-emerging-programming-language-for-ai/">Mojo – An Emerging Programming Language for AI</a>
</p>
<p class="pta-link-card-description">Explore Mojo, a powerful and emerging programming language that aims to combine the efficiency of C++ and the code readability of Python for AI purposes.</p>
</div>
<div class="clearfix"></div>
</div>
Response by PVT Private RallyPoint Member made Nov 28 at 2024 5:33 AM2024-11-28T05:33:54-05:002024-11-28T05:33:54-05:002016-03-28T14:47:52-04:00