HACKER Q&A
📣 vakulaego

What programming language you use the most at work?


What programming language you use the most at work?


  👤 Someone1234 Accepted Answer ✓
C# (.Net Core) MVC w/web languages (JS/TypeScript/etc).

The other replies, at the time of posting, don't match my experience with the local job market/postings.

Web development outpaces other jobs by a significant margin, then mobile app development, and finally everything else. But most replies are niche academic or desktop development languages. It feels like self-selection bias, wherein people with "boring" jobs skip posting and people doing interesting/unusual things want to post.

The fact that Java has zero replies so far, speaks to something unusual going on.


👤 BitwiseFool
Our application is written using C# and the database uses T-SQL. That being said, I probably spend 80% of all my dev time in SSMS rather than Visual Studio. Despite there being far more functionality implemented in C#.

👤 tikej
Surprisingly Julia. I work in academia (doing PhD in physics) so I'm free to choose tools. I find it to be great also for some side data science projects and general scripting. I was going to learn R and use some but decided that i can call them when necessary and so far it wasn't, so why bother with other languages.

I taught some Python but also moved it to Julia (optimization method course).

However, there is also some legacy code in (free-format) Fortran and Mathematica/Wolfram Language that i work with so i also use these.


👤 rasikjain
C#, .NET Core, JavaScript, TypeScript, ReactJS, SQL and Web API Frameworks.

👤 AnimalMuppet
C++.

As Someone1234 said, web development is the largest area in software. I'm in embedded systems, though, which is a very different world from web programming, and C++ (or just C) is the king in that area.


👤 django77
Javascript at work, Clojure for my side projects

👤 zmmmmm
It's almost a non-sequitur these days - different languages are for different things. Javascript, Python, Groovy, Java all playing different roles, and on any given day which one I'm using most completely depends on what I'm doing.

👤 nbrempel
Python for most things. JavaScript when working with the browser.

Python 3.7+ is very nice to work with.


👤 jjjbokma
Perl, JavaScript, Go. Python for my side project (and Perl) [0]. Want to (re)learn Haskell.

[0] https://github.com/john-bokma/tumblelog


👤 bransonf
Academia is weird. I’ve gotten unfortunately good at R. To the point where I’m frequently building on a full R stack.

Luckily the skills translate well to Python/JavaScript, which is where I’m heading once I’m out of academia.


👤 mindcrime
At my dayjob? Java for REST services, Python for Machine Learning.

For my side-project? Groovy mainly, and some Java for backend / service development. Javascript for front-end development.


👤 karmakaze
Ruby/Rails GraphQL/REST APIs and TypeScript at work.

Kotlin/Java/Go/Elixir for side projects. I'd like to start using F#/OCaml.


👤 tmm84
Most of the time it is SQL (for modding queries) and JS (for modding pages). Occasionally, I use Java and C#.

👤 breadandcrumbel
Using Python and R mostly

Not a dev but working closely with devs in the company so I feel a bit more dev than what I saw before.

Especially when it comes to rubber duck debugging


👤 jxub
Golang (after mostly Python and some NodeJS and Java sprinkles).

Feels productive thanks to his no BS attitude (which can be sometimes limiting though).


👤 sergiotapia
Elixir for all backend needs, javascript for all frontend needs.

Looking into bringing Nim into the fold when the need arises.


👤 mast
Pascal with a small amount of C++. I'm working in the air traffic management industry.

👤 kgraves
MaxScript. If you've worked with 3D software you might have heard of it.

👤 sebastianconcpt
Smalltalk and JavaScript

👤 EllipticCurve
C++ and Python3 in the automated driving industry

👤 rlw001
Go and Python, keeping an eye on Nim and V

👤 colund
Kotlin for Android development.

👤 jetti
Clojure followed by ClojureScript

👤 panzerboy
Java

👤 aprdm
Python and C++.

👤 suhaybh
PHP

👤 totaldude87
shell scripts (if those count ;))

👤 ooooak
Clojure

👤 kdot
Dart

👤 vsskanth
Modelica

👤 itsfirat
javascript

👤 billconan
c++ is the mostly used.