DEV Community

Sherry Day
Sherry Day

Posted on

How many programming languages do you regularly switch between?

Whether because of your job or your personal habits, how many languages do you effectively use simultaneously?

Oldest comments (29)

Collapse
 
dinerdas profile image
Diner Das

Python, JavaScript (and Html/CSS), and shell script. Don't have many days where I don't consistently switch between all of those.

Collapse
 
jeremyf profile image
Jeremy Friesen

I switch between: Ruby, Lisp, SQL, CSS, Bash, Javascript, HTML, Markdown, and Org Mode.

Ruby's the core of my day job, and I use Lisp to configure my editor to help with all of my writing. Everything else is much more of an as needed.

Collapse
 
kasuken profile image
Emanuele Bartolesi

C#, React, CSS, PowerShell.

Collapse
 
darkwiiplayer profile image
𒎏Wii 🏳️‍⚧️

Mainly between Ruby, JavaScript and Lua; only rarely a bit of C. Does (ba|z|*)sh count though?

Collapse
 
miketalbot profile image
Mike Talbot ⭐

C++ for Unreal, C# for Unity, Javascript for work and side-projects (HTML, CSS, React, Svelte), Java for Android coding, Objective-C/Swift for iOS plugins etc.

Collapse
 
chrisgreening profile image
Chris Greening

These days I'm mostly in on data engineering so I'm flipping between a lot of Python, R, SQL and shell scripting

On the occasional freelance web dev days I'm repeatedly flipping between Python, SQL, JavaScript, HTML, Sass, and shell scripting

Collapse
 
curiousdev profile image
CuriousDev

Mostly JavaScript or TypeScript and also HTML with some CSS. Less C# and if you accept no-code/low-code "languages", Power Automate Cloud Flows.

Collapse
 
thorstenhirsch profile image
Thorsten Hirsch

5: Javascript, Solidity, Typescript, Java, Ruby

Collapse
 
allseereye profile image
AllSeerEye

I switch between Python, Lua, and Go.

Collapse
 
raguay profile image
Richard Guay

Currently, I switch between JavaScript, HTML, CSS, go, Node (just a little different from JavaScript), Lua, and Fish shell. I often write utility scripts in Awk, and jq. I use Python, PHP, and Lisp/Scheme to write extensions at various times for programs like fman, Alfred, LaunchBar, etc.

In my career, I have written significant amount of code (over 1,000 lines) in 22 different programming languages. There isn’t a one language for everything, but you have to pick the best tool for each job! That has always been my philosophy.

Collapse
 
skaterdad profile image
Mike

At work, lots of C# and SQL, with html, css, and typescript mixed in.

Personal site & games: add in Javascript, Java/Kotlin, Lua.

Pretty neat how it doesn't feel difficult to adjust to each one.

Collapse
 
mmoutih profile image
marouane moutih

Between php, java and javascript.

Collapse
 
thumbone profile image
Bernd Wechner

Commonly: Python, JavaScript.

Less frequently: Bash, CSS, SQL, C#, HTML, Markdown, Wikitext, PHP, Perl

Collapse
 
polterguy profile image
Thomas Hansen

TypeScript, C#, Hyperlambda, SQL, CQL, CSS, HTML, JavaScript, Markdown and Bash. Not all are technically programming languages, but these are the main ones ...

Collapse
 
cuongnguyen11 profile image
cuongnguyen11

JS/TS (react, node, html/css) <-> ruby (rails)