Skip to main content
5 answers
6
Asked 753 views

What programming languages can you work with? ...

#programming #computer

Thank you comment icon Tons. What problem are you trying to solve? I would recommend you check out the following books from The Pragmatic Bookshelf (https://pragprog.com) to get a good taste: "Seven Languages in Seven Weeks", and "Seven More Languages in Seven Weeks". Andrew Ip

+25 Karma if successful
From: You
To: Friend
Subject: Career question for you

6

5 answers


0
Updated
Share a link to this answer
Share a link to this answer

Fred’s Answer

In my career spanning a little over 20 years, I have coded in:
C
C++
Perl
Java
TCL
Shell scripting
Python
JavaScript

Languages are like tools in a toolbox. You choose the language based on what you want to do. You don't use a hammer to tighten a bolt. And you don't use JavaScript to write a low-level hardware controller. (I'm pretty sure that's correct - I've not done a lot with JavaScript, but don't believe it would work for that)
0
0
Updated
Share a link to this answer
Share a link to this answer

Peter’s Answer

I have done go, python, java, awk, c++, c, javascript, swift, pascal, smalltalk, cobol.... languages become less important after awhile. however, I listded my preference in order. you want to pick the one that allow you to have the best productivity. that is not just coding, it is design (write cleaner code that less prone to error), debug (easier to debug and fix it, e.g. javascript is terrible to debug). when I start out, I read brian kernighan's software tool book and learned a lot. donald knuth's books are really good but very hard for beginner.
0
0
Updated
Share a link to this answer
Share a link to this answer

Joseph’s Answer

I am currently a web developer and have worked in various similar capacities for 15 years. I have programmed in:
Php
C#
Python
JavaScript
Html
Css
Cold fusion (don't recommend this one)

I strongly suggest figuring out what you want to specialize in, but still understanding understanding other areas well enough to do basic tasks like reloading nginx or writing a MySQL statement with multiple joins.

Joseph recommends the following next steps:

Look at w3 org for free tutorials and certifications
0
0
Updated
Share a link to this answer
Share a link to this answer

Shantel’s Answer

There are a variety of programming languages that can be used in a corporate job. Some of the most popular languages include Java, Python, and C++. These languages are typically used in corporate environments because they are relatively easy to learn and use. Additionally, these languages are often used in conjunction with other languages, such as SQL, to create more complex applications.
0
0
Updated
Share a link to this answer
Share a link to this answer

Joe’s Answer

When I started in career life I had done some C++, but quickly I learned Visual Basic for Applications was more usable and relevant to my analysis processes.

Basic HTML coding has come in handy.

Since then I have expanded, primarily in Python and SQL. In machine learning and artificial intelligence Python is instrumental and pivotal. So I strongly recommend getting into Python.

SQL is so widely used in system interfacing today you want to get used to basic SQL syntax.

Also understanding the basics of API calls and general data structures (REST, SOAP, XML and JSON) has allowed me to expand my capabilities.

Joe recommends the following next steps:

Build a simple website that uses a couple of these languages.
Try out the SoloLearn app to get your feet wet in multiple languages.
Explore Udemy or similar free/low cost learning tools.
Download Python
Download Postman (for API calls)
0