Quick! How many programming languages do you know and what do you use each one for?

Or Bill Gates is going to bash your head

PHP - pajeet tier API
TypeScript - pajeet tier Web Apps
Pajeet languages - obvious

Yes, I'm a web dev

Alright:
>C
When I need to use POSIX API for some reason and also, for some reason, I can't use C++, which I find superior to C in every way (bloat is not an argument if you're not autistic).
>C++
For fun (some games) and CUDA. Also that Arduino variant for Arduino.
>C#
For desktop applications and anything that needs a database (Entity is goat).
>Typescript/Javascript
When I want to feel like Pajeet.
>Java
Android stuff and also fun (games when I can't be bothered to use C++).
>Matlab
When I want to pretend that I'm doing something smart.
>Python
Same as above, but I haven't done much with it, so saying I know it is a bit of a stretch.
>SQL
When I have to do anything with databases and can't just use C# with LINQ (at work).
>Bash
If that counts as a language.

C - for Linux stuff
C++ - for Image processing stuff
Python, Go - for work
Haskell - for fun
VHDL - never again
Java - what am I, a pajeet?

JavaScript: web and some console applications
Objective-C: desktop applications

Lua, Perl, Go - in order. All for fizzbuzz

...

Why?

C# - desktop and ASP.NET and databases, also teach keeds with ut

C++ - We used for some projects in college but it wasn't worth learning, we switched to Java

Java - during my internship I was assigned to help a project at Nokia(Szeged, Hungary)

Python- old hs teacher asked me to be a guest in one is his lesson and present programming to the students

bump

java – but I never use it (except for clojure)
php – for throwaway web-shit. I should use Perl instead.
javascript – for frontend throwaway web-shit. Sadly it's the only choice.
ruby – for writing small scripts, I don't like bash scripting
various LISP dialects – for everything nontrivial. LISP is the best.

GML (Game maker language)- literally nothing
Html/css - making shitty html user profiles (think MySpace)
JavaScript - scripting this chat website I use to I can type rainbow text
Actionscript 2.0 - school projects. This is what we learned.

Kill me pls. I'm useless.

Which episode is this?

Season 17, episode 9

>PHP
>inb4 lol user, why are you using 'Poo in a loo: The Language'?
It's good for small projects and scripts, but for anything major (like memebook), then its absolute shit.

>VB.NET
Normal faggot language/skids who like writing console.writeline("You've been hacked by Team Oxygen xDDDDDDDDDDDDDDDDD").

>JS
Again, useful for simple scripts and sites (I use it for setting cookies and testing for XSS and CSRF attacks).

>SQL
This needs to be reinvented. Otherwise its super simple when it comes to handling data.

>HTML
Not a programming language, but its the stuff that the user sees.

>CSS
Again, not a programming langauge. But just like HTML, its the stuff that the user sees.

>Brainfuck
kek. I've only used it as a joke.

>Java
It used to be good until Pajeet arrived. I used it to write a custom application to my old Nokia (back in 2006), and I still am using to write Android applications.

>Go
Thought it would be good, but its just a language to inspire kids to use computers.

>Lua
Used it to make my Source engine maps become interactive. Otherwise its just gmod shrill.

That's all the languages I currently know/had experience in. I'm probably going to try out C, since everyone is recommending it.
>inb4 fell for the C meme

JavaScript, PHP: web apps/site functionality, this is my job
Python, C, Ruby: I do nothing with this trash

>C#
Barely.

>C++
Barely.

>Java
Barely more than barely.

>Javascript
Barely.

>PHP
Barely.

Then again, I am not a programmer nor want to be one so it's all good I guess.

>no one in this thread listed BASIC
I know C and BASIC. Given that I almost never make anything and if I do it's something simple I use a modern implementation of BASIC (QB64).

Let's see

PHP - Web development and WP
Java - Some projects for clients who were retarded enough to choose it
Python - General scripting and web dev
SQL - Databases, what else?
HTML/CSS/JS - Frontend development
C/C++ - I know them but don't use them much
Pascal - First language I learned at uni
Prolog - It's fun but useless
Haskell - It's fun but useless
Matlab - For easy scientific computing
R - For scientific computing
Ruby - I used it once or twice, can't say I know it

VBA - professionally
Python, Matlab, Java - for uni stuff
Haskell - for fun

>C/C++ - I know them
no, you don't

C++: Native applications
Python: When I just want my hand held
Java: Android development
Javascript: When I want to automate a calculation but don't have a compiler installed
PHP: Shitty interfaces between backend and frontend

>VHDL - never again
THESE. FUCKING. FEELS.

My programming knowledge is a calculator that has a 1-10 range.

I realized after a few weeks in a c++ class, I was too old to compete with Asians that had been coding since middle school

Java - Android dev (which I do for work)
Python - Anything small that doesn't deserve a true program, although I want to learn Django for API shit
C# - Unity/Game dev

>Lua
Firstly language I learned so I could make LOVE2D games. Still my favorite
>Julia
For fun
>C++
Using a 3D engine (I think it was panda)
>C
Well if you learn C++ you might as well learn C
>B
meme
>Java
>Python
>CSS
>HTML
I needed a job, and i might as well use my inherited affirmative-action pass for something other than Popeye discounts

>Django
Prepare to concentrate on 7 things at the same time. Oh, and you better have at least two screens with multiple desktops, or you're fucked.

>Java
Nothing these days
>JavaScript
Nothing these days
>PHP
Nothing these days
>VHDL
Fiddling around with my FPGA at home
>Bash
Anything scripting I need to do
>Python
Anything scripting I need to do that's >200 lines of code + matplotlib + scripting http requests
>C
Linux kernel stuff (work)
>C++
mostly for CUDA stuff (also work)
>Process
Fiddling around with my Arduino at home
>SQL
Not really a language
>QuickBASIC and Visual Basic (pre .NET)
Definitively nothing these days
>R
Simple statistics stuff and also graphing

i dont know any programing languages because i studied business :^)

I don't want to list the 15-25 languages I know (depending on how you define "know"). I just use whatever is most appropriate for the task at hand.

C - Linux poop
C++ - For CUDA
C# - Primarily use for ASP.NET and unity/game dev tasks
Python - Script writing and UI stuff
Matlab - Mostly for fun but also for doing anything scientific
R - Use it for doing my taxes as well as budgeting
Java - Made an IRC bot once for a friend, rarely use it now though
Brainfuck - Because I'm edgy as shit

C++ - I don't
Python - I really don't
MIPS32 Assembly - When I want to commit suicide
I'm still in uni for computer engineering

C# - Work
VB - Work
Python - Prototyping/Linux
Java - Nothing now
Objective C - Work
GLSL/HSLS - Fun

0

REXX - Work
ASM - Work
Python - Hobby

>Python
Making the computer do repetitive shit that I don't want to do.

Also analysing dat data

>SQL
Generally just for extracting and loading data, rather than transforming. At work we use Salesforce, which has a language (SOQL) that is physically painful to use, so I tend to just pull it out and excel/pandas it from there.

>Lua
To just like make game

None.

Can you post 'em all?

Here's Ruby

Here's pic cus I'm dumb

c++
c
c#
Java
Phyton
Javascript
Ruby
Swift
HTML5&CSS3

> C
Writing Software in Linux
> x86 And ARM ASM
Reverse Engineering Binaries found within embedded systems to find Vulnerabilities

None and idgaf.

I can build and maintain a system just fine. At least I have that much going for me.

Visual basic - Making windows forms

wow.

>Ada
Good for everything general

>C
Interfacing with Ada for writing simple functions

>Java
I try not to but it's hard to avoid

>C++
Why would I?

>Verilog
What do you think I use it for?

That's what I would say I know. Scripting languages don't count since you can learn them in a week.

visual basic 6, never use it
java script, never use it

Depends on your definition of ‘know’

>Expert level understanding:
Haskell - day-to-day programming and interactive usage. I use it to answer most of my real world questions.

>Intermediate understanding: (can program fluently)
C - I mostly use it for stuff like small lightweight utilities that I want to be cheap to start, and some things where Haskell's high abstraction from the hardware is clumsy rather than beneficial. (Like say I wanted to bang out a program to run some array-heavy algorithm or poke some bits into a file). I also use it for graphics development (I contribute to mpv)

>Beginner understanding: (can program but often need to look things up)
Shell - I mostly use it for small utilities for personal use where startup cost is irrelevant or I just want to spawn some other programs with pre-filled arguments

Python - I don't really use it for anything myself, but I'm in the process of learning it by contributing to a python-heavy project.

>Theoretical understanding: (know the general language design but would have to google or do some trial and error before being able to write a hello world)
Pretty much everything else.