DEV Community

Ben Halpern
Ben Halpern Subscriber

Posted on

How many programming languages do you know?

Feel free to elaborate on your criteria for what "know" means... 😁

Oldest comments (137)

Collapse
 
deciduously profile image
Ben Lovy

If my search history is any indication, zero.

Collapse
 
jeikabu profile image
jeikabu

I'm still chuckling to myself about this. Wish we could give unicorns for comments.

Collapse
 
aadibajpai profile image
Aadi Bajpai

How do you decide whether you know a language? Is it just knowing the syntax, or actively using it, or even being able to use it when called for? πŸ€”

Collapse
 
guledali profile image
guledali • Edited

You feel comfortable writing in it and you able to write idiomatic code

idiomatic* means that the code you wrote is seen as correct way of doing it or more like the "appreciate & preferred" way of writing the code by the overall community of that language.

Collapse
 
codenutt profile image
Jared

I like this definition

Collapse
 
sandeepbalachandran profile image
Sandeep Balachandran

I am this close to hack NASA with my html skills

Collapse
 
tarasnovak profile image
dataPixy πŸ§šβ€β™‚οΈ

you might need to know more than html to do that. lol!

Collapse
 
mbrtn profile image
Ruslan Shashkov

This plus some CSS skills would be quite enough.

Thread Thread
 
tarasnovak profile image
dataPixy πŸ§šβ€β™‚οΈ

hardly, maybe try XSS ;)

Thread Thread
 
deciduously profile image
Ben Lovy

HTML+css is turing complete!

Thread Thread
 
tarasnovak profile image
dataPixy πŸ§šβ€β™‚οΈ

if you say so :)

Thread Thread
 
deciduously profile image
Ben Lovy • Edited
Thread Thread
 
tarasnovak profile image
dataPixy πŸ§šβ€β™‚οΈ • Edited

I am not, I don't think you can prove it w/0 JS. lol!

Thread Thread
 
deciduously profile image
Ben Lovy • Edited

Not personally, but this is cool, fuller write-up here.

Thread Thread
 
tarasnovak profile image
dataPixy πŸ§šβ€β™‚οΈ • Edited

I think we work on different planes ...

Thx for your CSS links tho!

Thread Thread
 
gabgab2003 profile image
DownloadPizza

PowerPoint is also Turing complete

Thread Thread
 
tarasnovak profile image
dataPixy πŸ§šβ€β™‚οΈ

PowerPoint is just a tool! Wrong channel! :)

Thread Thread
 
gabgab2003 profile image
DownloadPizza

Doesn't change the fact that it's Turing complete (also a little hint: the html+css dudes are joking, except for the Turing completeness, that's real)

Thread Thread
 
tarasnovak profile image
dataPixy πŸ§šβ€β™‚οΈ

dude, you would not know Turing complete if it hit you on the head ;)

Thread Thread
 
tarasnovak profile image
dataPixy πŸ§šβ€β™‚οΈ

this thread is now Turing complete! lol! Cheers!

Collapse
 
femi_dd profile image
/

XML might do the trick

Thread Thread
 
tarasnovak profile image
dataPixy πŸ§šβ€β™‚οΈ

sure! try it with SOAP! πŸ€“

Collapse
 
simply_stanley_ profile image
Simon Stanley

Common guys! Its pun intended, some of ya all needs to Google for their sense of humor, you might find it lying around in stakoverflow or GitHub 🀣

Thread Thread
 
tarasnovak profile image
dataPixy πŸ§šβ€β™‚οΈ

I thought I kept it that way, with some sprinkles on top ...

Collapse
 
ericschillerdev profile image
Unfrozen Caveman Dev

It's amazing what you can do if you remember that "hack" in this day and age also means social engineering.

HTML/CSS is enough to cause some nasty problems if you hook the right people.

Also, don't forget Powerpoint is Turing Complete (youtube.com/watch?v=uNjxe8ShM-8). If you really want to spread lies and/or disrupt the ongoings of a business, that'll do it right there.

Collapse
 
pablomezak profile image
PabloMezak

Html and css?? for nasa? i use html e css for haking the all world

Collapse
 
drewtownchi profile image
Drew Town

I'm strongest in C#, PowerShell and JavaScript.

I have a workable skillset in Python and SQL (if you want to consider SQL a language). But I definitely need to Google a lot more.

I used to work in PHP a lot, back in the 4.x/5.x days. So I would consider that knowledge pretty much lost at this point.

We'll call it 3.75 programming languages

Collapse
 
moopet profile image
Ben Sinclair

ALL OF THEM.

Or at least, some of them + my 7th coffee of the day #yolo.

Collapse
 
antelove19 profile image
Falah Al Fitri

know? I know nothing haha

Collapse
 
damcosset profile image
Damien Cosset

I can print out Hello World! to the console with every single programming language ever invented by humanity 😎

Bow to me, you nerds!

Collapse
 
kenbellows profile image
Ken Bellows

How about Assembly, the original language? πŸ˜‹

Collapse
 
damcosset profile image
Damien Cosset

Damn it, I'm busted...

Damn you, Ken Bellows! I shall have my revenge!

Thread Thread
 
raguay profile image
Richard Guay

My first computer (an 1802 processor in a system that was published in Electronics) did a LED sign board controller by hand assembling the code and inserting it into memory using switches! I then thought that punch cards were a step up!

Collapse
 
gklijs profile image
Gerard Klijs

As long as I can bring my IDE about 5. It also depends what count as a programming linguage. If css, xml, yaml etc. count it's a lot more. Without IDE it's pretty hard.

Collapse
 
metalmikester profile image
Michel Renaud • Edited

Throughout the years I've used...

BASIC
Turbo Pascal
8086 assembler
SPARC assembler
C
C++
COBOL
Modula-2
Scheme (LISP dialect from MIT)
Smalltalk
VBA
Visual BASIC
C#
Javascript
Java
Typescript
PL/SQL
Transact-SQL
PHP

I could be missing a few.

Of these, I regularly use only C#, Javascript, PHP and Transact-SQL, so at the moment I'd say they're the only ones I "know", as I've forgotten a lot of the others and going back would almost be like learning them again.

Collapse
 
fultonbrowne profile image
Fulton Browne

What is your favorite?

Collapse
 
metalmikester profile image
Michel Renaud • Edited

Hmmm... Overall, probably C# these days though I have fond memories of Turbo Pascal and 8086 assembler. I never did anything that really worked in assembler, but I had a lot of fun playing with it. I learned a lot about the 8086 (a simple processor by today's standards) just by learning the language, and that helped when dealing with low-level stuff in other languages.

Lately I'm mostly dealing with JavaScript (front-end; the back-end is in C# but I haven't touched it in a few weeks) and it's driving me completely crazy. I'm having a lot of fun. :D

Collapse
 
ericschillerdev profile image
Unfrozen Caveman Dev

We're nearly career twins!

Collapse
 
tarasnovak profile image
dataPixy πŸ§šβ€β™‚οΈ • Edited

know, or used, or currently using? ...

also, define language. Is Vega a language, or just a json dialect? etc.

Is SVG a language, or just a specialized vocabulary of XML? ...

Some comments may only be visible to logged-in visitors. Sign in to view all comments.